-
Notifications
You must be signed in to change notification settings - Fork 674
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
Adding E2E Tests to CircleCI #253
Conversation
Updating from ava-labs
…ntegration kurtosis e2e ci integration with gecko
updating against ava-labs base
…s-into-ci [WIP] gmarchetti/integrate kurtosis into ci
gmarchetti/reset comments
removing set x
Codecov Report
@@ Coverage Diff @@
## master #253 +/- ##
===================================================
- Coverage 60.42242% 60.41642% -0.00601%
===================================================
Files 246 246
Lines 16666 16666
===================================================
- Hits 10070 10069 -1
- Misses 5682 5683 +1
Partials 914 914 |
GECKO_IMAGE=$(docker image ls --format="{{.Repository}}" | head -n 1) | ||
|
||
# Turn off GO111MODULE to pull e2e test source code in order to get run script. | ||
GO111MODULE=off go get -t -v github.com/kurtosis-tech/ava-e2e-tests/... |
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.
I am not sure I understand why we need to switch off GO111MODULE
here.
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.
@holisticode in go 1.13, with GO111MODULE=on, go get
will not pull source code. ( golang/go#31529 ) We have scripts that build necessary docker images which interact with the network, so we want to pull the source from the test repo to build those images.
Creates script in .ci/ to pull and run e2e tests using Kurtosis framework.
Runs a test for full connectivity in a 5 node staking network, and a simple test against the getValidators API endpoint.