-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
move testground/lotus-soup testplan from oni to lotus #4727
Conversation
get seq num based on role, not based on group
fix compositions
Option to mine in natural time
- Each role now has its own file (role_*.go). - Options have their own file (lotus_opts.go). - Sync service constructions have their own file (sync.go). - Utilities are functionally grouped in files ({deals,retrieval}.go).
80da14b
to
f5a5f78
Compare
I did this with sector-storage / storage-fsm already, this look something like:
https://docs.github.com/en/free-pro-team@latest/github/using-git/about-git-subtree-merges |
f5a5f78
to
14cc885
Compare
14cc885
to
bf50071
Compare
Thanks @magik6k !
In its current form, we can outright remove the We have to decide if we want to keep everything under |
…testplans-to-lotus
testplans/composer/Dockerfile
Outdated
@@ -0,0 +1,29 @@ | |||
FROM golang:1.14.4-buster as tg-build |
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.
Needs updating to 1.15
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.
Looks good, just need to fix build-lotus-soup, and likely upgrade to go 1.15, then ship it
(May want to add Oni people to CODEOWNERS for testplans/)
Thanks @magik6k for review. I updated |
Synced with |
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.
🚢
…se/integrate-testplans-to-lotus move testground/lotus-soup testplan from oni to lotus
This PR is moving the
lotus-soup
testplan from https://github.com/filecoin-project/oni to Lotus, so that we maintain all Lotus related testplans near the APIs they are using, as well as add more testplans in the future and run them as part of CircleCI in Lotus.TODO:
filecoin-project/oni/master
to Lotus, and preserve history of commits and authors (thanks to @magik6k for git subtree pointer)graphsync
testplan to Lotus as well (I am not sure this belongs to Lotus, @raulk @magik6k I leave it up to you to decide)master
prior to mergefilecoin-project/oni
when this is approved and mergedFOLLOW UP:
repo:status
github token fromfilecoin-helper
orfilecoin-ci
user)deals stress
test as well as part of Lotus CITestSyncCheckpointHead
- appears to be flakyhttps://gist.github.com/nonsense/5fbf3167cac79945f658771aed32fc44/raw/2e17eb0debf7ec6bdf027c1bdafc2c92dd97273b/testground-d3e9603
)filecoin-project/oni
repo7 is not related to this PR, just something I noticed while triggering CI multiple times.
5, 9 and 10 should be addressed very soon if this is approved.
8 is to be decided by the team - at the moment I am using the
iptestground
org on Docker Hub.6 is somewhat related to this PR - we have a test that exercises the broken logic (and it fails regularly), but we have to fix the underlying code, before merging the test - related issue is #4395