Skip to content
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

ci: Setup daily longterm tests with longer epoch periods #3322

Merged
merged 4 commits into from
Oct 21, 2020

Conversation

ptrus
Copy link
Member

@ptrus ptrus commented Sep 25, 2020

Fixes: #3301

This enables configuring epochtime length for the daily txsource test run.
To setup a daily run with longer epochs, setup another schedule in the existing pipeline and configure the epoch interval via the LONGTESTS_EPOCHTIME_INTERVAL env var.

TODO:

buildkite-agent pipeline upload .buildkite/longtests.pipeline.yml -> .buildkite/longtests.pipeline.sh

@codecov
Copy link

codecov bot commented Sep 25, 2020

Codecov Report

Merging #3322 into master will decrease coverage by 0.00%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #3322      +/-   ##
==========================================
- Coverage   66.17%   66.17%   -0.01%     
==========================================
  Files         371      371              
  Lines       33399    33399              
==========================================
- Hits        22102    22101       -1     
+ Misses       8056     8054       -2     
- Partials     3241     3244       +3     
Impacted Files Coverage Δ
go/worker/compute/executor/committee/batch.go 66.66% <0.00%> (-16.67%) ⬇️
go/storage/mkvs/checkpoint/checkpointer.go 64.75% <0.00%> (-15.58%) ⬇️
go/storage/client/client.go 69.08% <0.00%> (-4.35%) ⬇️
go/consensus/tendermint/full/services.go 77.11% <0.00%> (-4.24%) ⬇️
go/storage/mkvs/insert.go 90.41% <0.00%> (-2.74%) ⬇️
go/storage/mkvs/lookup.go 72.63% <0.00%> (-2.11%) ⬇️
go/storage/mkvs/cache.go 78.40% <0.00%> (-1.88%) ⬇️
go/storage/mkvs/iterator.go 80.57% <0.00%> (-1.44%) ⬇️
go/runtime/transaction/transaction.go 72.36% <0.00%> (-1.32%) ⬇️
go/worker/compute/executor/committee/node.go 63.37% <0.00%> (-1.19%) ⬇️
... and 18 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 127997d...683ebd2. Read the comment docs.

@ptrus ptrus force-pushed the ptrus/feature/daily-longterm-epochtime branch 6 times, most recently from ce0de37 to c13a094 Compare September 29, 2020 09:38
@ptrus ptrus mentioned this pull request Oct 8, 2020
2 tasks
@ptrus ptrus force-pushed the ptrus/feature/daily-longterm-epochtime branch 7 times, most recently from a366ad1 to 3c45a43 Compare October 15, 2020 14:02
@ptrus ptrus marked this pull request as ready for review October 15, 2020 14:07
@ptrus ptrus force-pushed the ptrus/feature/daily-longterm-epochtime branch from 3c45a43 to 683ebd2 Compare October 21, 2020 10:12
@ptrus ptrus merged commit 7531f67 into master Oct 21, 2020
@ptrus ptrus deleted the ptrus/feature/daily-longterm-epochtime branch October 21, 2020 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Setup another daily long-tests run with longer epoch periods
2 participants