Documentation ¶
Overview ¶
Package params defines all custom parameter configurations for running end to end tests.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var BeaconNodeCPUProfileFileName = "beacon-cpu-%d.out"
BeaconNodeCPUProfileFileName is the file name used for the beacon chain cpu profiles.
var BeaconNodeLogFileName = "beacon-%d.log"
BeaconNodeLogFileName is the file name used for the beacon chain node logs.
var BootNodeLogFileName = "bootnode.log"
BootNodeLogFileName is the file name used for the beacon chain node logs.
var DepositCount = uint64(64)
DepositCount is the amount of deposits E2E makes on a separate validator client.
var SlasherLogFileName = "slasher-%d.log"
SlasherLogFileName is the file name used for the slasher client logs.
var StandardBeaconCount = 2
StandardBeaconCount is a global constant for the count of beacon nodes of standard E2E tests.
var ValidatorLogFileName = "vals-%d.log"
ValidatorLogFileName is the file name used for the validator client logs.
Functions ¶
Types ¶
type Params ¶
type Params struct { TestPath string LogPath string TestShardIndex int BeaconNodeCount int Eth1RPCPort int ContractAddress common.Address BootNodePort int BeaconNodeRPCPort int BeaconNodeMetricsPort int ValidatorMetricsPort int SlasherRPCPort int SlasherMetricsPort int }
Params struct defines the parameters needed for running E2E tests to properly handle test sharding.
var TestParams *Params
TestParams is the globally accessible var for getting config elements.