I'm about to setup a second Ras Pi with Pimaster and 4 Canzeros for another project I have in mind.
Before I start writing code I would like to run some tests that prove that the system works as expected while being stressed by a large number of channels and messages.
Specifically I want to check the reliability of the canzero firmware upload process and assignment of channel ids while nocanc mqtt is actively sending and receiving messages.
Ideally these tests would be automated and would generate a success/fail statistics report at the end.
In terms of test hardware I have a 2 oscilloscopes, (single channel and dual channel), 3 computers - Windows 10, Mac OS and Linux, an 8 channel logic analyzer and a CAN bus analyzer.