You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since Jenkins must run all tests, testing the full jenkins lifecycle is obviously problematic. To properly test jenkins we should implement a separately packaged jenkins server so we can run commands such as:
rerun jenkins: remove / clean, etc
The jenkins-test instance would only need to run during testing and would run on a parallel but separate configuration (ports, configs, logs, user, etc).
Ideally, this jenkins server would be the same version as the operational one we test.
Instead of jenkins rpm, we might have jenkins-sdp-test rpm, which would be packaged accordingly.
I believe Heisenberg would agree that we should ensure the cat is really dead or really alive, but we cannot look in the box unless we are actually outside of it!
The text was updated successfully, but these errors were encountered:
Since Jenkins must run all tests, testing the full jenkins lifecycle is obviously problematic. To properly test jenkins we should implement a separately packaged jenkins server so we can run commands such as:
rerun jenkins: remove / clean, etc
The jenkins-test instance would only need to run during testing and would run on a parallel but separate configuration (ports, configs, logs, user, etc).
Ideally, this jenkins server would be the same version as the operational one we test.
Instead of jenkins rpm, we might have jenkins-sdp-test rpm, which would be packaged accordingly.
I believe Heisenberg would agree that we should ensure the cat is really dead or really alive, but we cannot look in the box unless we are actually outside of it!
The text was updated successfully, but these errors were encountered: