58b9ea3ac0
Nearly all tests now make extensive use of the stub application, so they're effectively all testing multiprocess all the time. Further, we believe it to be the best policy to not attempt to support scenarios where the primary process crashes unexpectedly. We consider this equivalent to a kernel panic and all of the processes will need to be halted and restarted. Given the two things above, we can make some fairly dramatic simplifications to the NVMe multiprocess testing. Only one piece of functionality - multiple simultaneous secondary processes - was not already tested by the other regular tests. This patch removes all other multiprocess tests and adds a simple test of multiple secondaries. Change-Id: If99f85913b99862f02c3815ea7c10cd80ea3ce02 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.gerrithub.io/368208 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>