due to the plot function using write and generating a new plot each time, tests such as run_rx_tx only provide the graph for the last test. In the future, some sort of check as to whether or not the test is the last test could allow for caveat_env to keep data persistent across runs.
Currently, it seems that line the init of caveatMonitor overrides previous coroutines, and instantiating a monitor on monitor list overrides the previous monitor object .



due to the plot function using write and generating a new plot each time, tests such as run_rx_tx only provide the graph for the last test. In the future, some sort of check as to whether or not the test is the last test could allow for caveat_env to keep data persistent across runs.
Currently, it seems that line the init of caveatMonitor overrides previous coroutines, and instantiating a monitor on monitor list overrides the previous monitor object .