3"""Selftest fixtures for the privileged raw-digest runtime cases."""
5from __future__
import annotations
7import hil_convergence_safety_image_lock_digest
as digest
10 digest.DEVCONTAINER_IMAGE_PATH:
"devcontainer_image",
11 digest.DEVCONTAINER_IMAGE_LOCK_RECEIPTS_PATH:
"devcontainer_image_lock_receipts",
12 digest.DEVCONTAINER_IMAGE_LOCK_SELFTEST_PATH:
"devcontainer_image_lock_selftest",
13 digest.DEVCONTAINER_IMAGE_SELFTEST_PATH:
"devcontainer_image_selftest",
14 digest.DEVCONTAINER_IMAGE_BOUND_EXIT_SELFTEST_PATH: (
"devcontainer_image_bound_exit_selftest"),
15 digest.DEVCONTAINER_IMAGE_SELFTEST_CASES_PATH:
"devcontainer_image_selftest_cases",
16 digest.DEVCONTAINER_IMAGE_SIGNAL_SELFTEST_PATH:
"devcontainer_image_signal_selftest",
17 digest.DEVCONTAINER_IMAGE_SELFTEST_PROCESS_PATH:
"devcontainer_image_selftest_process",
18 digest.DEVCONTAINER_IMAGE_SELFTEST_SUPERVISOR_PATH: (
"devcontainer_image_selftest_supervisor"),
19 digest.DEVCONTAINER_IMAGE_SELFTEST_SUPERVISOR_CASES_PATH: (
20 "devcontainer_image_selftest_supervisor_cases"
22 digest.RAW_DIGEST_CONTROLS_PATH:
"raw_digest_controls",
25PRE_CLOSE_FAILURE =
"injected pre-close observer failure"
26ROOT_OPEN_FAILURE =
"injected root-open observer failure"