mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-25 06:06:44 +00:00
cmd/workload: remove heavy test
This commit is contained in:
parent
5113650598
commit
5cf414390d
1 changed files with 4 additions and 13 deletions
|
|
@ -145,24 +145,15 @@ func generateTraceTests(clictx *cli.Context) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
func randomTraceOption() (*tracers.TraceConfig, string) {
|
func randomTraceOption() (*tracers.TraceConfig, string) {
|
||||||
x := rand.Intn(11)
|
x := rand.Intn(10)
|
||||||
if x == 0 {
|
if x == 0 {
|
||||||
// struct-logger, with all fields enabled, very heavy
|
|
||||||
return &tracers.TraceConfig{
|
|
||||||
Config: &logger.Config{
|
|
||||||
EnableMemory: true,
|
|
||||||
EnableReturnData: true,
|
|
||||||
},
|
|
||||||
}, "structAll"
|
|
||||||
}
|
|
||||||
if x == 1 {
|
|
||||||
// default options for struct-logger, with stack and storage capture
|
// default options for struct-logger, with stack and storage capture
|
||||||
// enabled
|
// enabled
|
||||||
return &tracers.TraceConfig{
|
return &tracers.TraceConfig{
|
||||||
Config: &logger.Config{},
|
Config: &logger.Config{},
|
||||||
}, "structDefault"
|
}, "structDefault"
|
||||||
}
|
}
|
||||||
if x == 2 || x == 3 || x == 4 {
|
if x >= 1 && x <= 3 {
|
||||||
// struct-logger with storage capture enabled
|
// struct-logger with storage capture enabled
|
||||||
return &tracers.TraceConfig{
|
return &tracers.TraceConfig{
|
||||||
Config: &logger.Config{
|
Config: &logger.Config{
|
||||||
|
|
@ -173,8 +164,8 @@ func randomTraceOption() (*tracers.TraceConfig, string) {
|
||||||
// Native tracer
|
// Native tracer
|
||||||
loggers := []string{"callTracer", "4byteTracer", "flatCallTracer", "muxTracer", "noopTracer", "prestateTracer"}
|
loggers := []string{"callTracer", "4byteTracer", "flatCallTracer", "muxTracer", "noopTracer", "prestateTracer"}
|
||||||
return &tracers.TraceConfig{
|
return &tracers.TraceConfig{
|
||||||
Tracer: &loggers[x-5],
|
Tracer: &loggers[x-4],
|
||||||
}, loggers[x-5]
|
}, loggers[x-4]
|
||||||
}
|
}
|
||||||
|
|
||||||
func writeTraceResult(dir string, hash common.Hash, result any, configName string) {
|
func writeTraceResult(dir string, hash common.Hash, result any, configName string) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue