-
Notifications
You must be signed in to change notification settings - Fork 663
CI - Parallelize smoketests #3702
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
bfops
wants to merge
202
commits into
master
Choose a base branch
from
bfops/parallel-smoketests
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
202 commits
Select commit
Hold shift + click to select a range
4824f5f
add initial cargo ci
Kasama 0011f56
[bfops/pnpm-install-instruction]: Add `pnpm install` step to docs CLI…
bfops c8581e2
merge master into add/cargo-ci
Kasama 1c0406d
update cargo ci
Kasama c5ea361
[add/cargo-ci]: Merge remote-tracking branch 'origin/master' into add…
bfops b86cce7
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama 852c13c
fix: PR comments
Kasama 2b2250a
update ci to call cargo for unreal test
Kasama a9b46b2
update cargo ci docs
Kasama 89b40c0
merge master into add/cargo-ci
Kasama b318678
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama fe350f5
fix: temp disable unreal engine tests running from `cargo ci`
Kasama d546167
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama ac25ba8
fix cargo lock
Kasama 93e12b7
update smoketests call
Kasama 8bf7367
add directory check for cli-docs
Kasama a733f12
update cargo ci docs
Kasama 51a0c14
merge master into add/cargo-ci
Kasama 8a37584
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama 44eafca
remove unreal tests from cargo ci initially
Kasama 9f93e28
Merge branch 'master' into bfops/pnpm-install-instruction
bfops 7789f2f
[bfops/fix-list-tests]: Fix running smoketests --list
bfops 3d1d6b0
Merge branch 'master' into bfops/fix-list-tests
bfops 8bd2b44
[bfops/share-python-deps]: Add smoketests/requirements.txt
bfops 13ed948
[bfops/fix-list-tests]: Merge remote-tracking branch 'origin/bfops/sh…
bfops b8197eb
Merge branch 'master' into bfops/share-python-deps
bfops a4c3ca8
[bfops/share-python-deps]: fix
bfops fbc5e24
[bfops/fix-list-tests]: Merge remote-tracking branch 'origin/bfops/sh…
bfops db51dc7
[bfops/fix-list-tests]: restore
bfops fae85d5
[bfops/fix-list-tests]: print any failed
bfops e7f9f9f
[bfops/share-python-deps]: review
bfops 9aca3b7
[bfops/share-python-deps]: review
bfops a8fee32
[bfops/fix-list-tests]: Merge remote-tracking branch 'origin/bfops/sh…
bfops 5f1c35d
[bfops/parallel-smoketests]: empty
bfops 972ee33
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/mas…
bfops cd878b6
Merge branch 'master' into bfops/parallel-smoketests
bfops 05d4693
[add/cargo-ci]: Merge remote-tracking branch 'origin/master' into add…
bfops 661af74
[add/cargo-ci]: fixes
bfops b3e115f
[add/cargo-ci]: review
bfops e0517e0
[add/cargo-ci]: rm
bfops 8a479f5
[add/cargo-ci]: revert
bfops dabe11f
[add/cargo-ci]: update self-docs
bfops f67e95d
[add/cargo-ci]: fix?
bfops 0dbf4a5
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/add…
bfops 2dc780c
[bfops/parallel-smoketests]: remove python parallel flags
bfops 910f3f0
[bfops/parallel-smoketests]: Merge branch 'bfops/parallel-smoketests'…
bfops 7fe19dd
[bfops/parallel-smoketests]: wip
bfops 4498429
[add/cargo-ci]: remove stale comment
bfops deb123a
[bfops/parallel-smoketests]: review
bfops 282ece6
[bfops/parallel-smoketests]: Start server as part of running smoketests
bfops f095a1d
[bfops/parallel-smoketests]: WIP
bfops 336337a
[bfops/parallel-smoketests]: review
bfops 38859ab
[bfops/parallel-smoketests]: review
bfops a7202ef
[add/cargo-ci]: review
bfops 5940d57
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/add…
bfops 8ae1971
[bfops/parallel-smoketests]: fix workflow file
bfops 9bbe781
[bfops/parallel-smoketests]: maybe fix?
bfops 3937768
[bfops/parallel-smoketests]: fix copy
bfops f7e7893
[bfops/parallel-smoketests]: fix
bfops 42ed67c
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama 680042e
[bfops/parallel-smoketests]: review
bfops 60de57d
[bfops/ci-start-server]: revert
bfops e7443f4
[bfops/ci-start-server]: review
bfops 5327956
[bfops/ci-start-server]: revert
bfops 6fd17a0
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/bfo…
bfops 9afb403
[bfops/parallel-smoketests]: Revert "[bfops/ci-start-server]: revert"
bfops 961d8ba
[bfops/parallel-smoketests]: WIP
bfops 3516f69
[bfops/parallel-smoketests]: WIP
bfops a0ccb9e
[bfops/parallel-smoketests]: WIP
bfops cd2db36
[bfops/parallel-smoketests]: builds with random port selection / proj…
bfops 0457534
[bfops/parallel-smoketests]: add --local-only
bfops 9eef7cb
[bfops/parallel-smoketests]: add smoketests --list=json
bfops a514921
[bfops/parallel-smoketests]: WIP parallel logic
bfops 45ee326
[bfops/parallel-smoketests]: custom python path option
bfops 46793a4
[bfops/parallel-smoketests]: actual parallel
bfops f3944f3
[bfops/parallel-smoketests]: TODO
bfops e98d525
[bfops/parallel-smoketests]: review
bfops 52e3f6e
[bfops/parallel-smoketests]: use parallel smoketests in CI
bfops 40cb0de
[bfops/parallel-smoketests]: Don't build CLI in smoketests if we're a…
bfops 83f3fff
[bfops/parallel-smoketests]: consolidate builds, and fix
bfops 75b47ac
[bfops/parallel-smoketests]: todos
bfops 73548c1
[bfops/parallel-smoketests]: Pre-build in non-parallel case too
bfops 04eeb8c
[bfops/parallel-smoketests]: sanitize cargo env
bfops de4ab49
[bfops/parallel-smoketests]: WIP
bfops d13b20a
merge master into add/cargo-ci
Kasama 941763d
workaround: don't use cargo ci for windows jobs
Kasama 31fe084
[bfops/parallel-smoketests]: WIP
bfops ae304d4
[bfops/parallel-smoketests]: WIP
bfops 7cf2039
merge master into add/cargo-ci
Kasama 7fd39fd
add: bash macro for python3 check
Kasama 31d1503
[bfops/parallel-smoketests]: refactoring
bfops d234abc
[bfops/parallel-smoketests]: no more random_port, proper data dir, so…
bfops 6a6fafe
[bfops/parallel-smoketests]: todos
bfops 4d0ae86
[bfops/parallel-smoketests]: proper shutdown?
bfops 1725a70
[bfops/parallel-smoketests]: todo
bfops 38626c3
[bfops/parallel-smoketests]: review
bfops 9d83149
[bfops/parallel-smoketests]: try tweak
bfops 8282573
[bfops/parallel-smoketests]: tweaks
bfops f97fcf0
[bfops/parallel-smoketests]: try diff runner
bfops a55e765
[bfops/parallel-smoketests]: fail-fast: false
bfops 8edcad1
[bfops/parallel-smoketests]: skip println
bfops 0a04e11
[bfops/parallel-smoketests]: try expanding docker address pool
bfops 058aa7b
[bfops/parallel-smoketests]: debug
bfops 4cc3e42
[bfops/parallel-smoketests]: fix
bfops 3880fb7
[bfops/parallel-smoketests]: fix for windows
bfops a98eee4
[bfops/parallel-smoketests]: stop saving on fail
bfops 77e2faa
[bfops/parallel-smoketests]: more debug
bfops 697a1cc
[bfops/parallel-smoketests]: actually initialize logger
bfops 4ad39e2
[bfops/parallel-smoketests]: rust_log
bfops 07c9667
[bfops/parallel-smoketests]: cleanup
bfops 464bca9
[bfops/parallel-smoketests]: review/debug
bfops 0ef3cf0
[bfops/parallel-smoketests]: lnoger timeout
bfops 922dc0c
Merge branch 'master' into add/cargo-ci
bfops 4070974
Apply suggestion from @bfops
bfops 3fb016d
Apply suggestion from @bfops
bfops 2b5eaf8
[bfops/windows-ci]: windows
bfops 63de983
[bfops/windows-ci]: Merge remote-tracking branch 'origin/add/cargo-ci…
bfops a3a2ea9
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama 77a71ef
Merge branch 'add/cargo-ci' of github.com:clockworklabs/SpacetimeDB i…
Kasama 94302a8
Update tools/ci/src/main.rs
Kasama cba51f5
[bfops/parallel-smoketests]: try openssl fix
bfops 5005f6f
[bfops/parallel-smoketests]: windows CI tweak
bfops f6322df
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/add…
bfops af13b0c
[bfops/parallel-smoketests]: [REVERT] strip down CI
bfops 61cacee
[bfops/parallel-smoketests]: strip down CI for windows
bfops 6240894
[bfops/parallel-smoketests]: move
bfops 669db6b
[bfops/parallel-smoketests]: cache-on-failure
bfops 4e969f7
[bfops/parallel-smoketests]: fix
bfops bf714d3
[bfops/parallel-smoketests]: try not-bash
bfops 9f1e81a
[bfops/parallel-smoketests]: fix
bfops bf0cdb6
[bfops/parallel-smoketests]: [REVERT] slim down more
bfops 9958148
[bfops/parallel-smoketests]: remove bash!
bfops 1ab7360
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops dd6e2ab
[bfops/windows-ci]: remove bash!
bfops 9635bad
[bfops/windows-ci]: review
bfops 1a95d7c
[bfops/windows-ci]: [REVERT] cache on failure
bfops 55d98cc
[bfops/windows-ci]: fix
bfops f73a87e
[bfops/windows-ci]: fix root dir
bfops 7af60ff
[bfops/windows-ci]: fix lints
bfops 192a724
[bfops/windows-ci]: revert
bfops 829768f
[bfops/windows-ci]: simplify
bfops cde71e7
[bfops/windows-ci]: revert
bfops 4af6eaa
[bfops/windows-ci]: revert
bfops f93891a
[bfops/windows-ci]: simplify
bfops a2de3e5
[bfops/windows-ci]: review
bfops 15998ae
[bfops/windows-ci]: check correct file
bfops a28380c
[bfops/windows-ci]: review
bfops 7fca6c3
[bfops/windows-ci]: review
bfops 07664e5
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops 743b20d
[bfops/windows-ci]: move TODO
bfops 1970a4b
[bfops/pnpm-install-instruction]: Merge remote-tracking branch 'origi…
bfops 4b2a25c
[bfops/pnpm-install-instruction]: almost fix CLI stuff
bfops 7ee05ec
[bfops/pnpm-install-instruction]: fix?
bfops e085ab2
[bfops/pnpm-install-instruction]: test change
bfops 5856f06
[bfops/pnpm-install-instruction]: remove debug logs
bfops f8be3bc
[bfops/pnpm-install-instruction]: regenerate
bfops 2c573c5
[bfops/pnpm-install-instruction]: revert
bfops ca60008
[bfops/pnpm-install-instruction]: fixed
bfops ccc5e5e
[bfops/pnpm-install-instruction]: simpler fix
bfops c2d8252
[bfops/pnpm-install-instruction]: tweak
bfops 2292ed5
[bfops/pnpm-install-instruction]: chmod +x
bfops 41de8a7
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/bfo…
bfops 8a6a868
[bfops/parallel-smoketests]: cargo lock
bfops ac3cbcb
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops d3b7328
[bfops/windows-ci]: Merge remote-tracking branch 'origin/bfops/pnpm-i…
bfops 46772e5
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops a63184a
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops 6230808
[bfops/windows-ci]: fix?
bfops 050b150
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/bfo…
bfops 0035523
[bfops/parallel-smoketests]: Merge commit 'origin/master~1' into bfop…
bfops dc2246f
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/mas…
bfops 8cc0678
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/mas…
bfops e6e9194
[bfops/parallel-smoketests]: fix build
bfops 33590ca
[bfops/parallel-smoketests]: python deps
bfops 4eadf3b
[bfops/parallel-smoketests]: remove
bfops 63c652e
[bfops/parallel-smoketests]: revert
bfops b9e7e31
[bfops/parallel-smoketests]: revert
bfops 58d60e9
[bfops/parallel-smoketests]: revert
bfops d46ba43
[bfops/parallel-smoketests]: tweaks
bfops dc80749
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/mas…
bfops d92fce0
[bfops/parallel-smoketests]: capture output
bfops daef7d5
[bfops/parallel-smoketests]: comment
bfops 023114d
[bfops/parallel-smoketests]: fix
bfops 0e08c64
[bfops/parallel-smoketests]: fix
bfops a8e511a
[bfops/parallel-smoketests]: updates
bfops b659565
[bfops/parallel-smoketests]: print publish output
bfops e419931
[bfops/parallel-smoketests]: more config debug
bfops 3c84c8a
[bfops/parallel-smoketests]: fix build
bfops e6da9ff
[bfops/parallel-smoketests]: todos and server builds
bfops e56141e
[bfops/parallel-smoketests]: debug logs
bfops 08ef860
[bfops/parallel-smoketests]: fix?
bfops db172cf
[bfops/parallel-smoketests]: fix
bfops 7926715
[bfops/parallel-smoketests]: windows
bfops 716477c
[bfops/parallel-smoketests]: fix
bfops b53604e
[bfops/parallel-smoketests]: debug
bfops c04a440
[bfops/parallel-smoketests]: debug
bfops 94e303d
[bfops/parallel-smoketests]: maybe fix?
bfops 7e25862
[bfops/parallel-smoketests]: comment
bfops 671dcd7
[bfops/parallel-smoketests]: revert
bfops 6e31e8d
[bfops/parallel-smoketests]: build spacetimedb-update
bfops b0b9410
[bfops/parallel-smoketests]: revert
bfops ecf825a
[bfops/parallel-smoketests]: revert
bfops File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
so that we can customize the exposed ports