exports.cron = functions.pubsub.schedule('25/30 * * * *').timeZone('Asia/Kolkata').onRun(async (context) => {
So the function should run on every 30 mins starting from 00:25, as 00:55, 01:25, 01:55 and so on.
But the function is running at every 1 hour starting at 00:25, as 01:25, 02:25 and so on.
What's the problem here?