lotus/conformance
Steven Allen 748d2e82a7 unshare the journal
Motivation:

* Run lotus with the race detector enabled (primary motivation).
* Allow multiple lotus nodes in a process (not a high priority).

Previously, the journal was shared between all lotus instances, but it was
initialized for every new node. This caused safety problems in tests (at a
minimum).

This patch explicitly passes the journal to all services that need it.
2020-10-09 13:23:07 -07:00
..
chaos continue expanding vm abstraction layer 2020-09-28 12:48:08 -07:00
corpus_test.go move conformance tvx tool to lotus. 2020-09-27 20:10:05 +01:00
driver.go unshare the journal 2020-10-09 13:23:07 -07:00
rand_fixed.go conformance: minor refactors. 2020-10-07 13:01:08 +01:00
rand_record.go work around #4223. 2020-10-07 20:12:35 +01:00
rand_replay.go work around #4223. 2020-10-07 20:12:35 +01:00
reporter.go address review comments; lint. 2020-09-27 21:06:07 +01:00
runner.go Merge pull request #4221 from filecoin-project/conformance/randomness 2020-10-08 15:16:32 +01:00