The wiki page mentions:
"Without the -t parameter, idlestat will read data from the file created by trace-cmd."
but if your gives a trace-cmd output file to idlestat, it returns:
idlestat: idlestat.c:756: idlestat_load: Assertion `sscanf(buffer, "cpus=%u", &nrcpus) == 1' failed. Aborted
So you can't use trac-cmd output with idle-stat
The wiki page mentions:
"Without the -t parameter, idlestat will read data from the file created by trace-cmd."
but if your gives a trace-cmd output file to idlestat, it returns:
idlestat: idlestat.c:756: idlestat_load: Assertion `sscanf(buffer, "cpus=%u", &nrcpus) == 1' failed.
Aborted
So you can't use trac-cmd output with idle-stat