This commit alters the CI tests to now pull OS information from /etc/os-release
instead of from an ad hoc environment variable. This makes test case execution
independent from which/whether environment variables have been exported. The
intent with this is to reduce the likelihood of an issue like that fixed in
50db0c5e8da293d816d8b5c4620f2fa2d311d37a being reintroduced.
"smyrna",
]
- os_id = os.getenv("OS_ID")
+ os_id = _freedesktop_os_release().get("ID")
# FIXME: Remove skip when
# https://gitlab.com/graphviz/graphviz/-/issues/1835 is fixed