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
Currently, we're only running lint and unit tests on presubmit. Unit tests are useful, but insufficient in ensuring that new pull requests do not break the current charm.
The integration tests should:
build and deploy the charm.
add the necessary (tester) charms and relations for the following relations: legend-db (receives mongodb credentials), legend-studio-gitlab (receives gitlab's secret name and secret ID needed by Legend).
check that the charm becomes active and that Legend Engine is reachable through its IP (http://pod_ip:6060).
check that the Legend Engine configuration files are updated when the above relations are updated with new data.
check that the charm updates the legend-engine-gitlab relation when its external-hostname and / or enable-tls config option is changed.
check that the charm updates the legend-engine relation when its external-hostname and / or enable-tls config option is changed.
The text was updated successfully, but these errors were encountered:
Currently, we're only running lint and unit tests on presubmit. Unit tests are useful, but insufficient in ensuring that new pull requests do not break the current charm.
The integration tests should:
legend-db
(receives mongodb credentials),legend-studio-gitlab
(receives gitlab's secret name and secret ID needed by Legend).http://pod_ip:6060
).legend-engine-gitlab
relation when itsexternal-hostname
and / orenable-tls
config option is changed.legend-engine
relation when itsexternal-hostname
and / orenable-tls
config option is changed.The text was updated successfully, but these errors were encountered: