move init to node.go
This commit is contained in:
parent
9f9c30d406
commit
831cd2e71d
@ -2,40 +2,15 @@ package main
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
|
||||||
|
|
||||||
"github.com/filecoin-project/lotus/build"
|
|
||||||
"github.com/filecoin-project/specs-actors/actors/abi"
|
|
||||||
"github.com/filecoin-project/specs-actors/actors/abi/big"
|
|
||||||
"github.com/filecoin-project/specs-actors/actors/builtin/power"
|
|
||||||
"github.com/filecoin-project/specs-actors/actors/builtin/verifreg"
|
|
||||||
"github.com/testground/sdk-go/run"
|
"github.com/testground/sdk-go/run"
|
||||||
"github.com/testground/sdk-go/runtime"
|
"github.com/testground/sdk-go/runtime"
|
||||||
|
|
||||||
saminer "github.com/filecoin-project/specs-actors/actors/builtin/miner"
|
|
||||||
logging "github.com/ipfs/go-log/v2"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var testplans = map[string]interface{}{
|
var testplans = map[string]interface{}{
|
||||||
"lotus-baseline": doRun(baselineRoles),
|
"lotus-baseline": doRun(baselineRoles),
|
||||||
}
|
}
|
||||||
|
|
||||||
func init() {
|
|
||||||
logging.SetLogLevel("*", "ERROR")
|
|
||||||
|
|
||||||
build.DisableBuiltinAssets = true
|
|
||||||
|
|
||||||
// Note: I don't understand the significance of this, but the node test does it.
|
|
||||||
power.ConsensusMinerMinPower = big.NewInt(2048)
|
|
||||||
saminer.SupportedProofTypes = map[abi.RegisteredSealProof]struct{}{
|
|
||||||
abi.RegisteredSealProof_StackedDrg2KiBV1: {},
|
|
||||||
}
|
|
||||||
verifreg.MinVerifiedDealSize = big.NewInt(256)
|
|
||||||
|
|
||||||
build.InsecurePoStValidation = true
|
|
||||||
os.Setenv("BELLMAN_NO_GPU", "1")
|
|
||||||
}
|
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
run.InvokeMap(testplans)
|
run.InvokeMap(testplans)
|
||||||
}
|
}
|
||||||
|
@ -4,25 +4,15 @@ import (
|
|||||||
"bytes"
|
"bytes"
|
||||||
"context"
|
"context"
|
||||||
"crypto/rand"
|
"crypto/rand"
|
||||||
|
"os"
|
||||||
|
|
||||||
//"encoding/json"
|
//"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/testground/sdk-go/run"
|
|
||||||
"github.com/testground/sdk-go/runtime"
|
|
||||||
"github.com/testground/sdk-go/sync"
|
|
||||||
|
|
||||||
libp2p_crypto "github.com/libp2p/go-libp2p-core/crypto"
|
|
||||||
"github.com/libp2p/go-libp2p-core/peer"
|
|
||||||
ma "github.com/multiformats/go-multiaddr"
|
|
||||||
|
|
||||||
"github.com/ipfs/go-datastore"
|
|
||||||
|
|
||||||
"github.com/filecoin-project/go-address"
|
"github.com/filecoin-project/go-address"
|
||||||
"github.com/filecoin-project/go-storedcounter"
|
"github.com/filecoin-project/go-storedcounter"
|
||||||
|
|
||||||
"github.com/filecoin-project/lotus/api"
|
"github.com/filecoin-project/lotus/api"
|
||||||
"github.com/filecoin-project/lotus/build"
|
"github.com/filecoin-project/lotus/build"
|
||||||
"github.com/filecoin-project/lotus/chain/actors"
|
"github.com/filecoin-project/lotus/chain/actors"
|
||||||
@ -39,14 +29,38 @@ import (
|
|||||||
"github.com/filecoin-project/lotus/node/modules/lp2p"
|
"github.com/filecoin-project/lotus/node/modules/lp2p"
|
||||||
modtest "github.com/filecoin-project/lotus/node/modules/testing"
|
modtest "github.com/filecoin-project/lotus/node/modules/testing"
|
||||||
"github.com/filecoin-project/lotus/node/repo"
|
"github.com/filecoin-project/lotus/node/repo"
|
||||||
|
|
||||||
"github.com/filecoin-project/specs-actors/actors/abi"
|
"github.com/filecoin-project/specs-actors/actors/abi"
|
||||||
"github.com/filecoin-project/specs-actors/actors/abi/big"
|
"github.com/filecoin-project/specs-actors/actors/abi/big"
|
||||||
"github.com/filecoin-project/specs-actors/actors/builtin"
|
"github.com/filecoin-project/specs-actors/actors/builtin"
|
||||||
saminer "github.com/filecoin-project/specs-actors/actors/builtin/miner"
|
saminer "github.com/filecoin-project/specs-actors/actors/builtin/miner"
|
||||||
|
"github.com/filecoin-project/specs-actors/actors/builtin/power"
|
||||||
|
"github.com/filecoin-project/specs-actors/actors/builtin/verifreg"
|
||||||
"github.com/filecoin-project/specs-actors/actors/crypto"
|
"github.com/filecoin-project/specs-actors/actors/crypto"
|
||||||
|
"github.com/ipfs/go-datastore"
|
||||||
|
logging "github.com/ipfs/go-log/v2"
|
||||||
|
libp2p_crypto "github.com/libp2p/go-libp2p-core/crypto"
|
||||||
|
"github.com/libp2p/go-libp2p-core/peer"
|
||||||
|
ma "github.com/multiformats/go-multiaddr"
|
||||||
|
"github.com/testground/sdk-go/run"
|
||||||
|
"github.com/testground/sdk-go/runtime"
|
||||||
|
"github.com/testground/sdk-go/sync"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
func init() {
|
||||||
|
logging.SetLogLevel("*", "ERROR")
|
||||||
|
|
||||||
|
os.Setenv("BELLMAN_NO_GPU", "1")
|
||||||
|
|
||||||
|
build.InsecurePoStValidation = true
|
||||||
|
build.DisableBuiltinAssets = true
|
||||||
|
|
||||||
|
power.ConsensusMinerMinPower = big.NewInt(2048)
|
||||||
|
saminer.SupportedProofTypes = map[abi.RegisteredSealProof]struct{}{
|
||||||
|
abi.RegisteredSealProof_StackedDrg2KiBV1: {},
|
||||||
|
}
|
||||||
|
verifreg.MinVerifiedDealSize = big.NewInt(256)
|
||||||
|
}
|
||||||
|
|
||||||
var (
|
var (
|
||||||
PrepareNodeTimeout = time.Minute
|
PrepareNodeTimeout = time.Minute
|
||||||
|
|
||||||
@ -168,7 +182,6 @@ func prepareBootstrapper(t *TestEnvironment) (*Node, error) {
|
|||||||
}
|
}
|
||||||
n.stop = stop
|
n.stop = stop
|
||||||
|
|
||||||
// this dance to construct the bootstrapper multiaddr is quite vexing.
|
|
||||||
var bootstrapperAddr ma.Multiaddr
|
var bootstrapperAddr ma.Multiaddr
|
||||||
|
|
||||||
bootstrapperAddrs, err := n.fullApi.NetAddrsListen(ctx)
|
bootstrapperAddrs, err := n.fullApi.NetAddrsListen(ctx)
|
||||||
@ -268,7 +281,6 @@ func prepareMiner(t *TestEnvironment) (*Node, error) {
|
|||||||
// prepare the repo
|
// prepare the repo
|
||||||
minerRepo := repo.NewMemory(nil)
|
minerRepo := repo.NewMemory(nil)
|
||||||
|
|
||||||
// V00D00 People DaNC3!
|
|
||||||
lr, err := minerRepo.Lock(repo.StorageMiner)
|
lr, err := minerRepo.Lock(repo.StorageMiner)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
Loading…
Reference in New Issue
Block a user