This takes up a lot of the pytest runtime, with each process's test loading sim_data over again. One solution would be to have a single test that loads the sim_data, and then passes it into each of the individual process tests. The only reservation I have about this is that it would be one big test rather than many small tests.