As a Roblox developer, it is currently impossible to use the new Open Cloud script execution feature in my workflow. The 30-second execution time limit is far too strict to support my team’s needs and as such we have to resort to legacy tools like run-in-roblox.
I also want to use this feature to test react-lua and jest-lua in CI, but can’t as the React test suite takes ~45 seconds to run on my Macbook Pro, likely longer on Roblox’s cloud execution hardware. Jest-lua doesn’t support splitting tests up across several machines like it does in upstream, so we’re out of options.
I’ve seen exactly the same complaints in places like the Roblox Open Source community - almost nobody with any serious use case is able to use this feature for testing. It’s completely unworkable until the execution time limit is increased.
The max file size and concurrency limits are also probably too low, but to be honest I can’t even execute my tests right now so haven’t ran into those yet.