-
Task
-
Resolution: Won't Do
-
L3 - Default
-
None
-
None
-
None
Problem
Currently secondary builds only consider builds of the same type as touchstone builds.
For example, 7.6-engine-IT-tomcat-8-mysql-56 will only run if 7.6-engine-IT-tomcat-8-h2 was successful. This prevents engine-IT jobs to be run if already the h2 was failing.
But if a SQL problem exists, for example the mysql scripts are broken, and the engine-unit-mysql job fails, still all other mysql tests are executed (engine-IT, webapps-IT, etc.). These jobs will all fail.
Idea
Check the build type h2 job and the engine unit database for there status before running a secondary build.
For example, 7.6-engine-IT-tomcat-8-mysql-56 would depend on 7.6-engine-IT-tomcat-8-h2 and 7.6-engine-UNIT-mysql-56.
This is the controller panel for Smart Panels app
- is related to
-
CAM-5031 Pass touchstone builds before running all other databases
- Closed