resulttool will combine arm and x86 results into a single summary output, when it is more desirable to have them split into separate groupings for each arch. Modify the tool to split the summary output per architecture.
Having thought more about this, lets make it summarize per machine. Example to reproduce the problem: mkdir -p results/qemux86-64-ptest; cd results/qemux86-64-ptest; wget https://autobuilder.yocto.io/pub/non-release/20190529-5/testresults/qemux86-64-ptest/testresults.json mkdir -p results/qemuarm64-ptest; cd results/qemuarm64-ptest; wget https://autobuilder.yocto.io/pub/non-release/20190530-15/testresults/qemuarm64-ptest-fast/testresults.json cd results; resulttool report . and note how the stats are currently added all into one ptest table. Also need to fix the same issue for the two ltp tables.
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=cb153e8da8897080e128d7e29d6a1f48e1190fdf