Let's assume following situation.
We want to execute tests on Eclipse Platform + update site of our product.
- Eclipse-sdk.zip -(or url)
- product.zip (or url)
And then start execution,
AUT is started OK, but tests are failed, because of some functionality are missing.
Right now it is very unclear why this is happen.
In case of runner we cloud look into console.log and found unresolved dependencies.
In case of server we need to go to undocumented server artifacts page, to see aut logs.
In case of real clients this is unacceptable.
I think we need to make following improvements:
- Download all AUT logs to client folder, after execution.
- Monitor logs for unresolved bundles and report to client immediately, in case of most plugins specified as update site is unresolved we could cancel execution.