Hi Wayne,
I run my test on the Jetson Xavier NX Developer Kit about 2day to 50%.
You can change less the suspend/wake up time in my script. I thought it will be faster to 50%.
nv@nv-nx:~$ tegrastats
RAM 6747/7765MB (lfb 80x4MB) SWAP 2590/3883MB (cached 3MB) CPU [3%@1907,100%@1907,0%@1907,0%@1907,off,off] EMC_FREQ 0% GR3D_FREQ 0% AO@42C GPU@41.5C PMIC@50C AUX@42C CPU@43C thermal@42.15C
RAM 6747/7765MB (lfb 80x4MB) SWAP 2590/3883MB (cached 3MB) CPU [1%@1907,100%@1907,0%@1907,0%@1907,off,off] EMC_FREQ 0% GR3D_FREQ 0% AO@42C GPU@41.5C PMIC@50C AUX@42C CPU@43C thermal@42.15C
RAM 6747/7765MB (lfb 80x4MB) SWAP 2590/3883MB (cached 3MB) CPU [4%@1907,100%@1907,0%@1907,0%@1907,off,off] EMC_FREQ 0% GR3D_FREQ 0% AO@42C GPU@41.5C PMIC@50C AUX@42C CPU@43C thermal@42.3C
RAM 6746/7765MB (lfb 80x4MB) SWAP 2590/3883MB (cached 3MB) CPU [4%@1907,100%@1907,6%@1907,8%@1907,off,off] EMC_FREQ 0% GR3D_FREQ 0% AO@42C GPU@41.5C PMIC@50C AUX@42C CPU@43C thermal@42.15C
RAM 6746/7765MB (lfb 80x4MB) SWAP 2590/3883MB (cached 3MB) CPU [2%@1907,100%@1907,0%@1907,0%@1907,off,off] EMC_FREQ 0% GR3D_FREQ 0% AO@42C GPU@42C PMIC@50C AUX@42C CPU@43C thermal@42.15C
RAM 6746/7765MB (lfb 80x4MB) SWAP 2590/3883MB (cached 3MB) CPU [2%@1907,100%@1907,0%@1907,0%@1907,off,off] EMC_FREQ 0% GR3D_FREQ 0% AO@42C GPU@41.5C PMIC@50C AUX@42.5C CPU@43C thermal@42.35C
RAM 6746/7765MB (lfb 80x4MB) SWAP 2590/3883MB (cached 3MB) CPU [1%@1907,100%@1907,0%@1907,0%@1907,off,off] EMC_FREQ 0% GR3D_FREQ 0% AO@42C GPU@42C PMIC@50C AUX@42.5C CPU@43C thermal@42.5C
RAM 6746/7765MB (lfb 80x4MB) SWAP 2590/3883MB (cached 3MB) CPU [1%@1907,100%@1907,0%@1907,0%@1907,off,off] EMC_FREQ 0% GR3D_FREQ 0% AO@42.5C GPU@42C PMIC@50C AUX@42.5C CPU@43C thermal@42.5C
RAM 6746/7765MB (lfb 80x4MB) SWAP 2590/3883MB (cached 3MB) CPU [2%@1907,100%@1907,0%@1907,0%@1907,off,off] EMC_FREQ 0% GR3D_FREQ 0% AO@42C GPU@42C PMIC@50C AUX@42.5C CPU@43C thermal@42.5C