1
0
mirror of https://github.com/systemd/systemd.git synced 2024-10-28 11:55:44 +03:00
systemd/test/testsuite-23.units
Yu Watanabe 83123a4498 core/unit: search shared namespace in transitive relation of JoinsNamespaceOf=
Previously, dependency chain of JoinsNamespaceOf= did not work, e.g.
- a.service has JoinsNamespaceOf=b.service
- b.service has JoinsNamespaceOf=c.service
if, first c.service, next a.service, finally b.service is started,
then a.service is not joined to the namespace of c.service. And, as
mentioned in the document, the namespace used by b.service is not
deterministic.

This makes when searching exsiting namespace to be joined, all units in
the transitive dependency of JoinsNamespaceOf= are checked.
2023-05-26 15:23:57 +09:00
..
testsuite-23-binds-to.service
testsuite-23-bound-by.service
testsuite-23-fail.service
testsuite-23-joins-namespace-of-1.service test: add tests for JoinsNamespaceOf= 2023-05-26 11:50:05 +09:00
testsuite-23-joins-namespace-of-2.service test: add tests for JoinsNamespaceOf= 2023-05-26 11:50:05 +09:00
testsuite-23-joins-namespace-of-3.service test: add tests for JoinsNamespaceOf= 2023-05-26 11:50:05 +09:00
testsuite-23-joins-namespace-of-4.service test: add tests for JoinsNamespaceOf= 2023-05-26 11:50:05 +09:00
testsuite-23-joins-namespace-of-5.service core/unit: make JoinsNamespaceOf= implies the inverse dependency 2023-05-26 11:50:08 +09:00
testsuite-23-joins-namespace-of-6.service test: add tests for JoinsNamespaceOf= 2023-05-26 11:50:05 +09:00
testsuite-23-joins-namespace-of-7.service core/unit: search shared namespace in transitive relation of JoinsNamespaceOf= 2023-05-26 15:23:57 +09:00
testsuite-23-joins-namespace-of-8.service core/unit: search shared namespace in transitive relation of JoinsNamespaceOf= 2023-05-26 15:23:57 +09:00
testsuite-23-joins-namespace-of-9.service core/unit: search shared namespace in transitive relation of JoinsNamespaceOf= 2023-05-26 15:23:57 +09:00
testsuite-23-namespaced.service
testsuite-23-non-namespaced.service
testsuite-23-prop-stop-one.service
testsuite-23-prop-stop-two.service
testsuite-23-retry-fail.service
testsuite-23-retry-upheld.service
testsuite-23-retry-uphold.service
testsuite-23-short-lived.service
testsuite-23-specifier-j-depends-wants.service
testsuite-23-specifier-j-wants.service
testsuite-23-success.service
testsuite-23-upheldby-install.service
testsuite-23-uphold.service