-
Notifications
You must be signed in to change notification settings - Fork 390
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Run echidna tests in parallel (#571)
* semver integration for improve testing with different solc versions * fixes * more fixes * GitHub Actions: macOS releases: Drop extra libgmp renaming * GitHub Actions: drop workaround for actions/runner-images#1811 This has been fixed upstream by GitHub. * GitHub Actions: upgrade cache and setup-python actions to v2 * GitHub Actions: prettify Linux artifact Currently the tar.gz file has several folders inside from where the binary used to be in the runner, clean those up using -C. * Make tests static This helps in the case of CI, and allows to run the tests on a separate container without having to set up any library or Haskell dependencies. * GitHub Actions: implement parallel testing This allows for parallel execution of the echidna tests, which helps improve testing speed, especially once newer solc versions are included in the pipeline. * GitHub Actions: install the exact solc needed instead of all versions * GitHub Actions: re-enable MacOS CI Co-authored-by: ggrieco-tob <gustavo.grieco@trailofbits.com> Co-authored-by: Gustavo Grieco <31542053+ggrieco-tob@users.noreply.github.com>
- Loading branch information
1 parent
f35b468
commit 41c45af
Showing
3 changed files
with
100 additions
and
41 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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