eos icon indicating copy to clipboard operation
eos copied to clipboard

[develop] Test performance of DAG pipeline.

Open scottarnette opened this issue 4 years ago • 0 comments

Change Description

This adjusts build/test steps in the EOSIO pinned/unpinned pipelines to use pipeline step dependencies for test executions instead of explicit waits.

  • This means that tests for a specific platform begin executing once the build for that platform has completed, instead of waiting on all builds to complete.
  • While this doesn't improve total build time since every build is guaranteed that it must wait for a MacOS agent at some point, it does allow for faster feedback on Linux-based test steps while one waits for MacOS agents to run build/test steps.

Change Type

Select ONE:

  • [ ] Documentation
  • [ ] Stability bug fix
  • [ ] Other
  • [ ] Other - special case

Testing Changes

Select ANY that apply:

  • [ ] New Tests
  • [ ] Existing Tests
  • [ ] Test Framework
  • [ ] CI System
  • [ ] Other

Consensus Changes

  • [ ] Consensus Changes

API Changes

  • [ ] API Changes

Documentation Additions

  • [ ] Documentation Additions

scottarnette avatar Jul 15 '21 15:07 scottarnette