Tracer: Adding lock to make it threadsafe

9 jobs for pr/79 in 4 minutes and 47 seconds (queued for 1 second)
Status Name Job ID Coverage
  Test
passed doc-coverage #92231

00:04:09

93.0%
failed format #99160
allowed to fail

00:00:11

failed robotpkg-dynamic-graph-v3-16.04-release #99159

00:00:34

passed robotpkg-dynamic-graph-v3-18.04-release #92227

00:04:12

passed robotpkg-dynamic-graph-v3-20.04-release #92228

00:02:37

passed robotpkg-dynamic-graph-v3-buster-release #92229

00:01:36

passed robotpkg-dynamic-graph-v3-stretch-release #92230

00:00:52

failed format #92232
allowed to fail

00:00:12

failed robotpkg-dynamic-graph-v3-16.04-release #92226

00:01:26

 
Name Stage Failure
failed
robotpkg-dynamic-graph-v3-16.04-release Test

For details or bug reports, check the complete log file in:
/root/robotpkg/wip/dynamic-graph-v3/work.runner-jmn42dp2-project-64-concurrent-0/build.log
/root/robotpkg/mk/build/build.mk:198: recipe for target 'do-build' failed
make: *** [do-build] Error 2
/root/robotpkg/mk/internal/trusted.mk:36: recipe for target 'install' failed
make: *** [install] Error 2
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
format Test
     vCPUData_.resize(cpuNb_ + 1);
- for (unsigned long i = 0; i < (unsigned long )cpuNb_; i++)
+ for (unsigned long i = 0; i < (unsigned long)cpuNb_; i++)
vCPUData_[i].cpu_id_ = (int)i;
}
aif.close();
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1