cmd/workload: remove heavy test

This commit is contained in:
Gary Rong 2025-06-25 16:05:30 +08:00
parent 5113650598
commit 5cf414390d

View file

@ -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) {