Steven Allen
38919f59ad
test: fix flaky window post tests
...
Wait until the network upgrade is finished. If we try to seal while it's
happening, we have a few annoying edge cases that can fail if we try to
submit some messages right on the upgrade epoch (which is why everyone
turns that kind of stuff off for the upgrade epoch).
2021-07-20 16:31:14 -07:00
Steven Allen
f9c759fcb2
fix: always check if StateSearchMessage returns nil
...
It returns nil on "not found".
Fixes the cases not covered in:
https://github.com/filecoin-project/lotus/pull/6787
2021-07-20 11:28:27 -07:00
Raúl Kripalani
5e66960ab6
fix merge error.
2021-07-20 17:51:09 +01:00
raulk
353ccf0c55
Merge branch 'raulk/merge-gs-fix' into raulk/merge-gs-fix-simultaneous-fix
2021-07-20 17:37:51 +01:00
Raúl Kripalani
c1b304b633
update graphsync.
2021-07-20 15:43:44 +01:00
hannahhoward
3b4df5e10d
fix(itests): fix simultaneous transfer logic
...
limit parallelism on client side and also fix the issue with how ongoing transfers are detected
2021-07-16 11:46:03 -07:00
Raúl Kripalani
089bcceb33
remove test concurrency guardrails.
2021-07-16 19:09:56 +01:00
Raúl Kripalani
9042429abd
Merge branch 'master' into raulk/merge-gs-fix
2021-07-16 18:19:50 +01:00
Raúl Kripalani
aeb8e57eef
use https://github.com/ipfs/go-graphsync/pull/176 .
2021-07-16 18:17:34 +01:00
Raúl Kripalani
b2feb7e960
upgrade go-fil-markets, go-data-transfer; add logging.
2021-07-16 17:30:45 +01:00
Łukasz Magiera
49e26cce7d
api: Separate the Net interface from Common
2021-07-15 11:41:30 +02:00
hunjixin
b2f8b4011a
fix imports
2021-07-15 14:52:12 +08:00
hunjixin
3e9ec01d04
rm fmt
2021-07-15 14:52:12 +08:00
hunjixin
a48a6a168a
add test for new api
2021-07-15 14:52:12 +08:00
hunjixin
ac03c01e4a
test for messages in tipset
2021-07-15 14:52:12 +08:00
Łukasz Magiera
583a8a13d9
Merge pull request #6629 from filecoin-project/feat/pledge-from-miner-balance
...
Config for collateral from miner available balance
2021-07-13 17:22:00 +02: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
Anton Evangelatov
4bc9fa04ba
rename cfg.Subsystems.EnableStorageMarket to EnableMarkets
2021-07-12 12:12:29 +02:00
Anton Evangelatov
d89ddb9315
resolve conflicts
2021-07-12 11:34:37 +02:00
Raúl Kripalani
71ddf73f44
check if merging ipfs/go-graphsync#177 fixes deal concurrency.
2021-07-10 10:48:18 +01:00
Łukasz Magiera
9bdea91a70
itests: Some kit cleanup
2021-07-07 21:40:44 +02:00
Łukasz Magiera
d0e87a7487
dealpublisher: Fix provider address checks
2021-07-07 20:06:49 +02:00
Łukasz Magiera
2dc27d6ab4
itests: Fix deal provider collateral flakiness
2021-07-07 19:41:46 +02:00
Łukasz Magiera
ee97aa0a8a
dealpublisher: Use address selector
2021-07-07 19:12:03 +02:00
Anton Evangelatov
6b014f57e5
pass Subsystems to StorageMiner option; add enableLibp2p bool in Settings
2021-07-07 13:56:37 +02:00
Anton Evangelatov
caa366bc6a
variadic WithSubsystems
2021-07-07 13:35:40 +02:00
Anton Evangelatov
566a9d5541
fix signature
2021-07-06 18:12:30 +02:00
Anton Evangelatov
2a7af38538
fix testServ to Start with correct listener
2021-07-06 17:57:08 +02:00
Anton Evangelatov
7a78527fde
remove not used sa; cleanup
2021-07-06 17:46:21 +02:00
Anton Evangelatov
8cf3accc53
Update itests/kit/ensemble.go
...
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
2021-07-06 17:25:33 +02:00
Anton Evangelatov
9839d5701b
fix SectorsStatus to query full node for on-chain data
2021-07-06 15:41:14 +02:00
Anton Evangelatov
5a87f04e71
fix finalize sectors early test
2021-07-05 13:36:23 +02:00
Anton Evangelatov
4be0a7a215
resolve conflicts with master
2021-07-05 13:13:32 +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
592b8c4f4a
add an incremental nonce itest.
2021-07-02 17:04:13 +01:00
Anton Evangelatov
724f728f60
enable more tests
2021-07-02 14:54:09 +02:00
Anton Evangelatov
9e85492b85
fix test
2021-07-02 12:24:07 +02:00
Anton Evangelatov
3aa6d03cc1
connect miner to full node , only when running markets
2021-06-30 16:45:11 +02:00
Anton Evangelatov
4f0a96c9c7
resolved conflicts
2021-06-30 13:16:52 +02:00
Anton Evangelatov
9ec7cd7239
enable libp2p options
2021-06-30 12:55:43 +02:00
Łukasz Magiera
e9dd3e8650
Test Miner SimultaneousTransfers
2021-06-28 18:17:29 +02:00
Raúl Kripalani
6a48fbbc11
increase suspension threshold to 300.
2021-06-23 19:21:42 +01:00
Raúl Kripalani
58f348cb7f
add ability to suspend deal-making until CE is stable.
2021-06-23 19:14:27 +01:00
Raúl Kripalani
9b3188d110
split deals tests.
2021-06-23 18:13:29 +01:00
Raúl Kripalani
f4d0db83d8
Merge branch 'raulk/circleci-dynamic' into raulk/itests-refactor-kit
2021-06-23 17:33:17 +01:00
Raúl Kripalani
211751f8b8
declare some tests as expensive.
2021-06-23 16:37:43 +01:00
Anton Evangelatov
a8d5ae5213
enable more tests
2021-06-23 13:39:03 +02:00
Anton Evangelatov
4217ec5308
make auth on remote rpc server optional
2021-06-23 13:27:03 +02:00
Anton Evangelatov
21b51328f9
adding TestDealWithMarketAndMinerNode
2021-06-23 12:44:52 +02:00
Anton Evangelatov
99646d209e
fix TestFirstDealEnablesMining
2021-06-23 11:56:09 +02:00
Anton Evangelatov
7fb93d4585
refactor kit.NewDealHarness to include main miner and market node
2021-06-23 11:24:55 +02:00
Anton Evangelatov
51a4657ef7
fix SDR test
2021-06-23 11:19:25 +02:00
Anton Evangelatov
d98eca7260
Merge branch 'raulk/itests-refactor-kit' into nonsense/split-market-miner-processes
2021-06-23 10:58:37 +02:00
Raúl Kripalani
b74ad796ce
fix dangling import.
2021-06-22 21:39:20 +01:00
Raúl Kripalani
539f8c1f61
fix test that references private symbols; avoid hacky test selection flags.
2021-06-22 21:39:20 +01:00
Raúl Kripalani
2e9e1c2330
avoid double BlockMiner instantiation.
2021-06-22 18:15:38 +01:00
Raúl Kripalani
120dd14979
avoid double close.
2021-06-22 17:18:07 +01:00
Raúl Kripalani
9b2efd5ace
try to deflake window post itests.
2021-06-22 17:07:14 +01:00
Anton Evangelatov
fc7feffaad
Merge branch 'raulk/itests-refactor-kit' into nonsense/split-market-miner-processes
2021-06-22 17:37:50 +02:00
Raúl Kripalani
098eb6bfff
try using bg context on constructor.
2021-06-22 16:36:06 +01:00
Raúl Kripalani
71a7270c98
cleanup gateway RPC.
2021-06-22 16:36:06 +01:00
Raúl Kripalani
2a58f830c0
fix sector_terminate_test.go flakiness.
2021-06-22 16:36:06 +01:00
Anton Evangelatov
aa584475cc
fix paych and sdr tests
2021-06-22 16:48:07 +02:00
Anton Evangelatov
218c9199f3
fix testNonGenesisMiner
2021-06-22 15:51:50 +02:00
Anton Evangelatov
4f2d8b0a85
add all subsystems to deadlines and wdpost_dispute tests
2021-06-22 15:35:46 +02:00
Anton Evangelatov
a828b15fbe
revert MockSectorMgr
2021-06-22 15:22:08 +02:00
Anton Evangelatov
9567807144
Merge branch 'raulk/itests-refactor-kit' into nonsense/split-market-miner-processes
2021-06-22 14:39:28 +02:00
Dirk McCormick
da789939b1
fix: bump blocktime of TestQuotePriceForUnsealedRetrieval to 1 second
2021-06-22 14:33:44 +02:00
Anton Evangelatov
b0d1668ab9
comment out preseal sectors
2021-06-22 13:34:45 +02:00
Anton Evangelatov
00618672f5
policy.SetPreCommitChallengeDelay to reduce WaitSeed stage time
2021-06-22 13:08:36 +02:00
Anton Evangelatov
5e10d53ca8
wip
2021-06-22 12:16:21 +02:00
Anton Evangelatov
6720463799
resolve merge conflicts
2021-06-22 11:28:23 +02:00
Raúl Kripalani
bb032b526c
switch back to ws API.
2021-06-21 23:24:59 +01:00
Raúl Kripalani
0e2d06fc39
switch to http API.
2021-06-21 23:10:17 +01:00
Raúl Kripalani
502e104e6a
typo.
2021-06-21 21:35:39 +01:00
Raúl Kripalani
e438ef99f8
fix merge error in window post dispute tests.
2021-06-21 21:25:55 +01:00
Raúl Kripalani
4fcd0b7aca
disable resource filtering on scheduler.
2021-06-21 21:20:45 +01:00
Raúl Kripalani
b7a5e3cd0f
Merge branch 'raulk/worker-disable-resource-filtering' into raulk/itests-refactor-kit
2021-06-21 21:09:04 +01:00
Raúl Kripalani
b6147fb27f
extern/storage: retype resource filtering strategy to enum.
2021-06-21 20:28:15 +01:00
Raúl Kripalani
f3b6f8de1a
add ability to ignore worker resources when scheduling.
2021-06-21 20:08:18 +01:00
Raúl Kripalani
c22e10c4a4
use mock proofs in TestQuotePriceForUnsealedRetrieval.
2021-06-21 18:29:25 +01:00
Raúl Kripalani
132b49728c
Merge branch 'master' into raulk/itests-refactor-kit
2021-06-21 18:26:04 +01:00
Raúl Kripalani
70929a99e6
speed up test.
2021-06-21 18:24:39 +01:00
Raúl Kripalani
00fa3878d4
remove debug statement.
2021-06-21 18:22:08 +01:00
Raúl Kripalani
0879ac496f
uncomment lines in TestDealCyclesConcurrent.
2021-06-21 18:21:10 +01:00
Raúl Kripalani
83ee345b1c
Merge branch 'master' into raulk/itests-refactor-kit
2021-06-21 18:19:26 +01:00
Łukasz Magiera
b37a66c7c9
Merge remote-tracking branch 'origin/release/v1.10.0' into chore/merge-1.10
2021-06-21 17:03:03 +02:00
Raúl Kripalani
d1b291de5e
fix proof types.
2021-06-21 13:24:25 +01:00
Raúl Kripalani
8a418bf982
rename {kit2=>kit}.
2021-06-18 19:45:29 +01:00
Raúl Kripalani
a7d8d15c13
kill old kit 🎉
2021-06-18 19:42:06 +01:00
raulk
a8bf7e7bad
Merge pull request #6510 from filecoin-project/refactor/itest-wdpost-dispute
2021-06-18 19:40:12 +01:00
Raúl Kripalani
718babd33a
use miner owner address when posting proofs.
2021-06-18 19:38:17 +01:00
Raúl Kripalani
9604be6d2f
Merge branch 'raulk/itests-refactor-kit' into refactor/itest-wdpost-dispute
2021-06-18 19:29:18 +01:00
Raúl Kripalani
3d8eb374bd
cleaner instantiation of lite and gateway nodes + general cleanup.
2021-06-18 19:23:42 +01:00
Raúl Kripalani
3ae42d4648
Merge branch 'raulk/itests-refactor-kit' into refactor/itest-multisig
2021-06-18 19:08:07 +01:00
Raúl Kripalani
5548541e1a
fix default proof type to use for non-genesis miners.
...
We need to instantiate non-genesis miners with a _concrete_
proof type.
2021-06-18 18:10:42 +01:00
Anton Evangelatov
577b730415
wip
2021-06-18 18:42:34 +02:00
Raúl Kripalani
4c2cc8e5f7
Merge branch 'raulk/itests-refactor-kit' into refactor/itest-deadling-toggling
2021-06-18 16:20:15 +01:00