Skip to content
This repository has been archived by the owner on Jul 4, 2022. It is now read-only.

Improve CI pipeline #7

Closed
jordy25519 opened this issue Oct 22, 2019 · 0 comments
Closed

Improve CI pipeline #7

jordy25519 opened this issue Oct 22, 2019 · 0 comments
Labels
chore Requires meta / support work

Comments

@jordy25519
Copy link
Contributor

jordy25519 commented Oct 22, 2019

Pipeline often fails with timeouts ~2 hours on the test step.

For comparison a clean local build takes around 35mins and a test ~40mins (requires building and executing tests)

Running the test suite in 1 hour seems like a reasonable target

Some options to improve this:

- Upgrade circleci plan with more CPU allocation
- Switch CI altogether to get more CPU (parity uses gitlab)
- Optimize caching with sccache
- Chunk tests by crates. we run them all in one step cargo test --all at the moment
@jordy25519 jordy25519 added the chore Requires meta / support work label Oct 22, 2019
AndrewHaslamPF pushed a commit that referenced this issue Nov 16, 2020
* Bump transaction version to 4
* U8a renamed to Raw
* Remove build artefacts
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
chore Requires meta / support work
Projects
None yet
Development

No branches or pull requests

1 participant