jenkins - How to know which tests were run together in parallel? -
my question in general this: when run automated tests in parallel how can know of them run @ same time?
my issue this: i'm running tests in parallel (4 tests per time) have no idea of them executing (at same time) , waiting.
after tests executed there failures , cause of failures other tests executing in same time failed test. want know tests executing can run them again debug failed test.
technologies use: nunit 3.0, c#, selenium webdriver, jenkins
i'm glad hear possible solution (doesn't matter if it's hard apply)
for debug purposes, can run nunit console --trace=verbose
option.
this write log directory executing in, little this:
14:56:13.972 info [13] testworker: worker#4 executing testssuite1 14:56:13.973 debug [13] workitemdispatcher: directly executing testa 14:56:13.976 debug [12] workitemdispatcher: directly executing testb 14:56:13.976 debug [16] workitemdispatcher: directly executing testc 14:56:13.980 debug [12] workitemdispatcher: directly executing testd 14:56:13.982 debug [16] workitemdispatcher: directly executing teste(false,false,false,0) 14:56:13.989 debug [16] workitemdispatcher: directly executing teste(false,false,true,0)
i believe numbers in square brackets identify different threads, here, can see workers 12 , 16 running testc , testd simultaneously.
of course, it's never simple seeing tests running concurrently, may narrow issues down.
Comments
Post a Comment