Devs

Adam brought up a topic (off thread) so highlighting it here.

TL;DR :  don’t we need e2e tests to run locally that are not brittle?
Especially for release “smoke test”

( long-term / separate threads follow... )

I found it challenging to get integration/e2e tests running locally. I can
now run one at a time in IntelliJ but the setup is complex and brittle.
Running tests on a dev machine from the command line is somewhere I can
offer some useful contributions, if/as desired. I'd like to first
understand if it's my inexperience with this project or if there are
fundamental issues with how the tests are set up.

It would be useful to have an agreed-upon pre-release smoke test for these
release votes. Surely GitHub actions/workflow are/will be useful for this,
but personally I always hope to be able to locally run the same things that
run in the cloud. Services like GitHub are handy but they can become just
another capricious dependency.

Reply via email to