All test suites should dump stack traces on timeout

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

All test suites should dump stack traces on timeout

Andrey Loskutov
Hi all,

We face today an increased server instability, more deadlocks, livelocks, whatever else, and diagnosing all this is very hard.

One thing we can/should do IMHO is to automatically log deadlock-like cases in all our tests, independently if they run on Gerrit or with SDK build - I believe the way how the tests run is different, but it shouldn't matter. It would be great if all test suites (or as many as possible) can re-use code from the releng test runner org.eclipse.test.EclipseTestRunner, or at least do similar reporting of stack traces on timeout.

The main question is: how to make all those different test suites and different test runners behave similar in deadlock like case?

Could you please share your opinions/suggestions on [1] in bugzilla?

Many thanks!

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=540222


Kind regards,
Andrey Loskutov

Спасение утопающих - дело рук самих утопающих

http://google.com/+AndreyLoskutov
_______________________________________________
platform-ui-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/platform-ui-dev