Anton Evangelatov
e1c2cf446e
add lotus-test
image as CI build step
2022-03-03 15:50:23 +01:00
Masih H. Derkani
aacc246ba3
Merge branch 'master' into feat/cid-to-piece-idx
2022-03-02 14:06:30 +00:00
Łukasz Magiera
91ae72d47a
Merge pull request #7819 from filecoin-project/digitalocean-use-snap
...
feat: ci: packer snap
2022-03-02 13:17:48 +00:00
Łukasz Magiera
a74c466b50
Merge pull request #7943 from filecoin-project/fix/restore-appimage
...
ci: appimage: re-install appimage CI
2022-03-02 12:54:14 +00:00
zenground0
77a954c7c3
Merge branch 'master' into feat/cid-to-piece-idx
2022-02-28 12:57:11 -07:00
Cory Schwartz
cdd2d5cc6a
update template
2022-02-18 15:37:53 -08:00
Cory Schwartz
6ec82b7446
Merge branch 'master' into digitalocean-use-snap
2022-02-18 15:26:13 -08:00
Nikola Divic
0e8a709f92
Merge branch 'master' of https://github.com/filecoin-project/lotus into bloxico/mempool_tests
2022-02-12 17:11:24 +01:00
zenground0
03bc45a26a
Update ci config to match auto gen
2022-02-08 12:47:23 -05:00
Jennifer Wang
932110fb93
update the param version
2022-02-08 10:44:36 -05:00
Cory Schwartz
8cbf1a3e1b
undo tmp edits
2022-01-19 12:30:36 -08:00
Cory Schwartz
afac38e492
spelling
2022-01-18 17:36:44 -08:00
Cory Schwartz
1cd93e63fd
edge
2022-01-18 17:35:34 -08:00
Cory Schwartz
a3458213f4
Merge branch 'master' into digitalocean-use-snap
2022-01-18 17:02:41 -08:00
Łukasz Magiera
4a874eff70
post workers: Cleanup, tests
2022-01-14 14:17:52 +01:00
Cory Schwartz
899db1f7c3
fix template
2022-01-14 03:07:20 -08:00
Cory Schwartz
d9562e2aee
restore appiamge
2022-01-14 03:01:12 -08:00
Aarsh Shah
edfc2c215c
Merge remote-tracking branch 'origin/main' into feat/cid-to-piece-idx
2022-01-12 12:48:54 +04:00
zenground0
4963fe7809
Fix template
2022-01-09 09:41:53 +05:30
zenground0
a64cf77e84
generated vectors from v7 for bleeding edge
2022-01-09 09:33:07 +05:30
Cory Schwartz
d42f7e4a1c
packer snap
2021-12-17 17:06:32 -08:00
Aayush Rajasekaran
80d5e52923
Merge branch 'master' into next
2021-12-13 13:24:28 -05:00
Travis Person
66c8c66f40
disable building of appimage on release
...
appimage testing is currently broken due to a requirement to have access
to /dev/snd, which is not present on the image we are using in circleci.
2021-12-01 19:15:35 +00:00
c r
e16e9ad343
reorder transfer
checks so as to ensure sending more money than you have to yourself fails with an error (fixing issue 7596)
...
PR #7637 , also adds tests to make sure behavior is correct across versions.
2021-11-29 17:26:47 -05:00
Peter Rabbitson
46937a1b9f
Add tests cementing the DM-level behavior on simple paths
2021-11-24 15:31:15 +01:00
Dirk McCormick
025d8ebc59
feat: include TestDealRetrieveByAnyCid in CI
2021-11-12 09:43:42 +01:00
Anton Evangelatov
6e5ccc87cf
cli: add retry for deals stuck in Publish with no funds
2021-10-11 14:03:55 +02:00
Peter Rabbitson
778483166f
Remove obsolete GS testplan - it now lives in go-graphsync
2021-10-07 12:23:43 +02:00
Cory Schwartz
001fc7dd53
restore filters for the build-macos job
2021-10-06 13:40:44 -07:00
Peter Rabbitson
2a1094fc17
Merge banch feat/go-fil-markets-v1.13.0 into feat/datamodel-selector-retrieval
2021-10-04 21:56:11 +02:00
Jennifer Wang
d7690aa719
Merge branch 'releases' into jen/backport
2021-09-29 03:21:19 -04:00
Jennifer Wang
6064d2f2f1
remove nerpanet related code base as it was deprecated on aug 16 https://docs.filecoin.io/about-filecoin/networks/#deprecated-networks
2021-09-22 00:59:38 -04:00
Mike Greenberg
90827afa47
feat(ci): include version/cli checks in tagged releases
2021-09-15 12:12:05 -04:00
Jennifer Wang
cd08788792
Bump the xcode version for ci and run build macos jobs more
2021-09-10 13:35:25 -04:00
ognots
143b6d7a37
remove job to install jq
...
jq is already installed now in either a newer version of CircleCI's MacOS VMs or in a previous CI step.
I ran a failing macos job with ssh enabled, and inspected '/usr/local/bin' and found found the following output
lrwxr-xr-x 1 distiller admin 23 Jun 22 14:50 jq -> ../Cellar/jq/1.6/bin/jq
the existing symlink causes the 'Install jq' job to fail.
removing this job should resolve the issue
2021-09-10 13:32:17 -04:00
ognots
4d9b852875
remove job to install jq
...
jq is already installed now in either a newer version of CircleCI's MacOS VMs or in a previous CI step.
I ran a failing macos job with ssh enabled, and inspected '/usr/local/bin' and found found the following output
lrwxr-xr-x 1 distiller admin 23 Jun 22 14:50 jq -> ../Cellar/jq/1.6/bin/jq
the existing symlink causes the 'Install jq' job to fail.
removing this job should resolve the issue
2021-09-10 10:21:40 -04:00
Peter Rabbitson
0444435589
Expose basic text-based datamodel selector on retrieval
...
Syntaxt of selection is located at
https://pkg.go.dev/github.com/ipld/go-ipld-selector-text-lite#SelectorSpecFromPath
Example use, assuming that:
- The root of the deal is a plain dag-pb unixfs directory
- The directory is not sharded
- The user wants to retrieve the first entry in that directory
lotus client retrieve --miner f0XXXXX --datamodel-path-selector 'Links/0/Hash' bafyROOTCID ~/output
For a much more elaborate example see the top of ./itests/deals_partial_retrieval_test.go
2021-09-10 09:44:11 +02:00
Anton Evangelatov
992cc3ffbf
itests: MaxStagingDealsBytes integration test
2021-09-06 17:39:35 +02:00
Dirk McCormick
7b7a5b0b21
revert: changes to OnDealExpiredOrChanged in #5431 #7201
2021-08-30 10:42:41 +02:00
Dirk McCormick
07dcb074f8
fix: catch deal slashed because sector was terminated
2021-08-27 12:56:23 +02:00
dirkmc
77a19774cf
fix events API timeout handling for nil blocks ( #7184 )
2021-08-27 09:05:00 +02:00
Raúl Kripalani
2dde022a00
itests: support larger sector sizes; add large deal test.
2021-08-20 15:53:24 +01:00
Peter Rabbitson
8d873e3edc
Tests for online and offline dealpadding
...
Also bump the times on several flaky tests that can not complete in time
on a typical laptop ( and fail half the time on CircleCI )
2021-07-24 17:46:04 +02:00
Cory Schwartz
f68b43a526
make work with go gen
2021-07-22 14:15:27 -07:00
Cory Schwartz
6c6df04112
publish to dockerhub circleci
2021-07-20 15:23:29 -07:00
hunjixin
a48a6a168a
add test for new api
2021-07-15 14:52:12 +08:00
Łukasz Magiera
7526a074d9
sealing: collateral buffer / falback config
2021-07-13 17:04:58 +02:00
Łukasz Magiera
83f2368507
Add CollateralFromMinerBalance config
2021-07-12 14:11:58 +02:00
Łukasz Magiera
13d4563c25
Merge pull request #6663 from filecoin-project/raulk/test-incremental-nonce
...
add an incremental nonce itest.
2021-07-02 23:33:52 +02:00
Łukasz Magiera
8a94ab676e
storage: Fix FinalizeSector with sectors in stoage paths
2021-07-02 19:54:45 +02:00
Raúl Kripalani
ca40234031
update circleci config.
2021-07-02 17:04:57 +01:00
Łukasz Magiera
cefd140e45
Merge pull request #6329 from filecoin-project/raulk/itests-refactor-kit
...
revamped integration test kit (aka. Operation Sparks Joy)
2021-06-28 13:20:49 +02:00
Łukasz Magiera
0517ef260b
Fix CircleCI gen
2021-06-24 18:48:12 +02:00
Łukasz Magiera
f113430f07
Merge pull request #6587 from filecoin-project/appimage-build-ci-fix
...
move with changed name
2021-06-24 15:52:33 +02:00
Cory Schwartz
3cea8b5e26
.Appimage
2021-06-24 06:39:05 -07:00
Cory Schwartz
2e5e2f4e0e
move with changed name
2021-06-24 06:33:32 -07:00
Raúl Kripalani
a1e57d35f9
circleci was out of sync.
2021-06-23 18:24:36 +01:00
Łukasz Magiera
643b35c0c9
Merge pull request #6561 from filecoin-project/raulk/circleci-dynamic
...
dynamic circleci config for streamlining test execution
2021-06-23 19:17:13 +02:00
Raúl Kripalani
9b3188d110
split deals tests.
2021-06-23 18:13:29 +01:00
Raúl Kripalani
779626ceec
fix circleci.
2021-06-23 18:05:20 +01:00
Raúl Kripalani
ef8f35510d
Merge branch 'master' into raulk/itests-refactor-kit
2021-06-23 17:55:06 +01:00
Raúl Kripalani
f4341409a1
deterministic order for rest unit tests.
2021-06-23 17:08:46 +01:00
Raúl Kripalani
2c605e08f1
Revert "(test) deliberately check in an outdated .circleci/config.yml to test the gen-check CI target."
...
This reverts commit 6017715fd7
.
2021-06-23 16:50:11 +01:00
Raúl Kripalani
6017715fd7
(test) deliberately check in an outdated .circleci/config.yml to test the gen-check CI target.
2021-06-23 16:40:20 +01:00
Łukasz Magiera
fa2be42eb0
Merge remote-tracking branch 'origin/release/v1.10.0' into chore/merge-1.10
2021-06-23 15:51:00 +02:00
Raúl Kripalani
da96414bf8
switch test output format.
2021-06-22 21:39:20 +01:00
Raúl Kripalani
ec6c394de7
remove dynamic circleci.
2021-06-22 21:39:20 +01:00
Raúl Kripalani
51e51d1b90
dynamic circleci config.
2021-06-22 20:55:10 +01:00
Aayush Rajasekaran
9e4875f210
Merge pull request #6492 from filecoin-project/appimage-v1.10.0-rc3
...
Appimage v1.10.0 rc3
2021-06-22 15:51:55 -04:00
Cory Schwartz
d35fcd926f
remove temp edits
2021-06-18 00:02:04 -07:00
Cory Schwartz
6e8cf9061a
temp name
2021-06-17 23:48:35 -07:00
Cory Schwartz
86baa11937
test: build appimage in ci
2021-06-17 23:47:08 -07:00
Cory Schwartz
2b7e809efe
filter build-appimage
2021-06-15 12:20:19 -07:00
Cory Schwartz
041bf9990e
yaml syntax
2021-06-15 12:01:56 -07:00
Cory Schwartz
45b063648d
tmp: test build in circleci
2021-06-15 11:59:47 -07:00
Łukasz Magiera
265afd696e
Run TestMulticoreSDR on Circle
2021-06-15 17:46:06 +02:00
Łukasz Magiera
fadc79a487
Merge pull request #6280 from filecoin-project/feat/pieceread-outside-scheduler
...
Bypass task scheduler for reading unsealed pieces
2021-06-07 18:11:44 +02:00
aarshkshah1992
7124cd5149
fix lotus soup build
2021-06-07 19:33:16 +05:30
Łukasz Magiera
1c26b7220e
Merge pull request #6388 from filecoin-project/feat/ci-snap-release
...
build snapcraft
2021-06-07 11:46:08 +02:00
Cory Schwartz
02b35bf978
remove tmp publish
2021-06-06 15:52:56 -07:00
Cory Schwartz
c12318f413
missing colon
2021-06-04 16:25:02 -07:00
Cory Schwartz
39f3384e7c
confine
2021-06-04 16:22:57 -07:00
Cory Schwartz
4dde67750c
uncomment build-all
2021-06-03 20:47:07 -07:00
Cory Schwartz
0fba816846
publish on snap
2021-06-03 20:45:54 -07:00
Cory Schwartz
8b2b488d17
remove temporary edits
2021-06-03 10:44:48 -07:00
Cory Schwartz
eafcc14f0b
comment out filters
2021-06-03 10:20:49 -07:00
Cory Schwartz
92fdbd80d9
tmp: publish dry run
2021-06-03 10:18:13 -07:00
Cory Schwartz
65651099b6
remove extraneous comment
2021-06-03 00:11:36 -07:00
Cory Schwartz
9d3410d374
include appimage on release
2021-06-03 00:05:43 -07:00
Łukasz Magiera
3ae817d549
Update required golang version to 1.16
2021-06-02 12:29:49 +02:00
Jennifer Wang
5af3af5a22
Merge branch 'release/v1.9.0' into releases
2021-05-17 16:16:34 -04:00
Mike Greenberg
6c8c732104
fix(ci): Use recent ubuntu LTS release; Update release params
2021-05-14 22:21:16 -04:00
Mike Greenberg
314be51e1b
fix(ci): Use recent ubuntu LTS release; Update release params
2021-05-14 14:15:08 -04:00
Mike Greenberg
1f651b84ce
chore(ci): Enable build on RC tags
2021-05-13 12:36:54 -04:00
Mike Greenberg
9fb4bea9ab
chore(ci): Enable build on RC tags
2021-05-12 14:31:34 -04:00
Łukasz Magiera
ed08366cac
Run cli docsgen in CI
2021-04-29 20:01:23 +02:00
Łukasz Magiera
a24a73bb52
Merge tag 'v1.8.0' into release/v1.9.0
2021-04-27 10:30:33 +02:00
Łukasz Magiera
c4137a438d
Merge commit 'f1ded63d608e1b191d79c780b8065f8cff367c98' into feat/nv12-1.11
2021-04-27 08:22:55 +02:00
Aayush Rajasekaran
f1ded63d60
v4 specs-actors integration, nv12 migration
2021-04-27 02:02:44 -04:00
Łukasz Magiera
e76935147f
Merge remote-tracking branch 'origin/master' into feat/v1-api
2021-04-13 14:24:22 +02:00
Cory Schwartz
3cab4856b1
Merge branch 'master' into feat/other-network-images
2021-04-01 11:22:59 -07:00
Łukasz Magiera
1a5c4d70f4
Merge remote-tracking branch 'origin/master' into feat/v1-api
2021-04-01 15:33:37 +02:00
一页素书
d441c5c0a6
fix ci build-macos
2021-04-01 17:14:57 +08:00
Cory Schwartz
b9ce5254a3
restore filters
2021-03-31 16:12:33 -07:00
Cory Schwartz
99d2b31551
separate different networks
2021-03-31 15:07:55 -07:00
Cory Schwartz
49ca9bef41
temporary: build-all without waiting
2021-03-31 14:56:12 -07:00
Cory Schwartz
de586237f4
add other networks to build list
2021-03-31 14:12:58 -07:00
Cory Schwartz
ed47c3654b
temporary: remove packer build filters
2021-03-31 14:10:55 -07:00
Cory Schwartz
cbda4ff7bf
other network images
2021-03-31 14:09:01 -07:00
Łukasz Magiera
736c69784a
make: Fix parallel gen
2021-03-25 15:21:57 +01:00
Łukasz Magiera
421338b9f4
ci: Fix cbor gen check
2021-03-23 17:33:20 +01:00
Łukasz Magiera
2f37b622f7
circle: output generated openrpc diffs
2021-03-23 10:38:14 +01:00
Łukasz Magiera
a39f4809a3
Merge pull request #5604 from filecoin-project/feat/packer-build
...
packer provisioner
2021-03-02 13:55:44 +01:00
Raúl Kripalani
8b17a4766d
fix CI for build-lotus-soup.
2021-02-28 21:07:25 +00:00
Cory Schwartz
a1b1bb90e8
extra space
2021-02-24 11:16:41 -08:00
Cory Schwartz
cec0a6e790
add calibrationnet
2021-02-24 11:16:41 -08:00
Cory Schwartz
de80b1e433
mainnet packer provisioner
2021-02-24 11:16:41 -08:00
Anton Evangelatov
791267f72e
circleci: halt step gracefully
2021-02-08 20:03:56 +01:00
Anton Evangelatov
891971edec
circleci: add task to get latest master for lotus
2021-02-08 17:48:37 +01:00
Anton Evangelatov
6c045b4c43
Update .circleci/config.yml
...
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
2021-01-30 23:45:35 +01:00
Łukasz Magiera
4f128accc4
Merge remote-tracking branch 'origin/master' into lock-lotus-version-in-testplan
2021-01-28 19:50:05 +01:00
Łukasz Magiera
19fb40a72c
ci: Build calibnet binaries
2021-01-25 11:10:07 +01:00
Steven Allen
db2a45d07a
fix test window post test name
2021-01-22 09:41:21 -08:00
Steven Allen
aa53f5b7d7
fix ci config
2021-01-22 08:28:32 -08:00
Steven Allen
1b67eed82c
make the dispute test run by itself
...
It's kind of slow.
2021-01-21 20:16:03 -08:00
Anton Evangelatov
790bcc7830
change name of image to lotus-dev
2021-01-20 20:04:15 +01:00
Anton Evangelatov
24cc70f18e
use ecr-public cmd
2021-01-20 20:00:16 +01:00
Anton Evangelatov
e3262da915
remove circleci/aws-ecr orb and push built image to public registry
2021-01-20 19:59:47 +01:00
Anton Evangelatov
a9c0263db6
fixup
2021-01-20 19:25:51 +01:00
Anton Evangelatov
5d89d6d3e7
example config.yml for public ECR registry
2021-01-20 19:10:49 +01:00
Anton Evangelatov
1a582230cb
wip
2021-01-20 18:14:40 +01:00
Anton Evangelatov
0ca29acf22
add job to build docker image and push to AWS ECR private repo
2021-01-20 16:27:19 +01:00
Łukasz Magiera
1cfb73cc3b
ci: Run sector termination tests
2021-01-14 00:14:43 +01:00
Anton Evangelatov
3c291dd23f
go get lotus@master in circleci
2020-12-07 15:44:21 +01:00
Anton Evangelatov
3f151351aa
trigger testplans only on merge to master
2020-11-23 20:04:24 +01:00
Łukasz Magiera
f0eac01a3c
Merge remote-tracking branch 'origin/master' into nonsense/integrate-testplans-to-lotus
2020-11-20 15:22:10 +01:00
Jakub Sztandera
51e93feb9a
Update go to 1.15.5
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-11-17 21:20:33 +01:00
Łukasz Magiera
408183c7a6
docsgen: Fix CI
2020-11-12 20:15:57 +01:00
Anton Evangelatov
bf500711b3
update Dockerfiles; integrate lotus-soup and graphsync in Lotus CI; update go.mod and references
2020-11-06 21:04:11 +01:00
Łukasz Magiera
3c44407c57
circle: Fix lotus-soup build
2020-11-03 11:29:54 +01:00
Łukasz Magiera
86f9abda0d
circle: Install hwloc
2020-10-28 15:46:57 +01:00
Łukasz Magiera
09e92f98ff
circle: Run tests for some subsystems separately
2020-10-20 13:11:53 +02:00
Łukasz Magiera
6656e5a6c8
circle: test-lotus-soup -> build-lotus-soup
2020-09-16 22:47:06 +02:00
Anton Evangelatov
56f223bfc3
add go mod edit for blst deps
2020-09-16 15:19:17 +02:00
Anton Evangelatov
b0677ab38e
replace lotus and filecoin-ffi deps
2020-09-16 15:12:41 +02:00
Anton Evangelatov
f4f80b25d1
add test-lotus-soup to workflows
2020-09-16 15:12:41 +02:00
Anton Evangelatov
3f67c4524e
add filecoin-project oni as submodule and compile lotus-soup
2020-09-16 15:12:41 +02:00
Raúl Kripalani
86607452d7
circleci: make lint expend all cores. ( #3831 )
...
* circleci: make lint expend all cores.
* i hate yaml.
* now i hate it even more.
2020-09-14 14:18:53 +02:00
Raúl Kripalani
9e5bce90f4
ci: fix statediff build; make optional.
2020-09-10 10:41:18 +01:00
Raúl Kripalani
b3dedfedc0
ci: remove unnecessary go get.
2020-09-09 14:20:11 +01:00