Skip to content

Comments

workflows: Run browser integration tests#2439

Draft
martinpitt wants to merge 2 commits intocockpit-project:mainfrom
martinpitt:workflow-integration-test
Draft

workflows: Run browser integration tests#2439
martinpitt wants to merge 2 commits intocockpit-project:mainfrom
martinpitt:workflow-integration-test

Conversation

@martinpitt
Copy link
Member

This is just a proof of concept. It's missing image/npm/pixel git cache and posting to S3.


Moreover, this is slow. See this run on my fork. The "build package" is slow mostly because of the .qcow2 download (there is no caching). If we ever want to actually do that, we need a solution for an image cache for workflows.

But running the integration test (at two tests in parallel) takes 14 mins, whereas on our CI it takes 5. So this is really only an option for small projects, like starter-kit and cockpit-{files,podman}.

This is just a waste of resources.
This is just a proof of concept. It's missing image/npm/pixel git cache
and posting to S3.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant