Error "Invalid arguments provided to runtime assertion." while running trace
leokondrashov opened this issue · 5 comments
Version & Branch
main
branch
Expected Behaviour
Run the trace
Actual Behaviour
Failure with message "Invalid arguments provided to runtime assertion."
Steps to Reproduce the Problem
Run loader with attached trace
Tested on xl170 with 2 and 3 nodes, loader colocated with master
Trace is obtained via sampler
100_inv.csv
100_mem.csv
100_run.csv
Same error is observed for traces from trace_reference
branch of sampler
. With 20 workers + master configuration traces with 500 and more functions fail with the same error, preceded by messages Percentage of failed invocations within a minute has reached 50.00.
@leokondrashov Regarding the last error, I think you might be pushing too much load into the system. try to run a smaller trace
Yes, smaller traces run fine, so that's might be true, but CPU and memory utilization show that resources are not fully utilized: ~30%CPU and ~3.5%mem is used on all nodes, total pods is ~1000, which is much less than limit of 20 nodes x 200 pods per node . Without CPU limits, CPU utilization is ~80%.
hmm, 30 vs 80% is an interesting huge discrepancy...
can you plot the CPU utilization timelines for both configs with the same trace? please include the teardown period as well