|
96 | 96 | output = "artifacts/test-archives/${muslToolchain.target}/provider-refresh-keycloak-tests.tar"; |
97 | 97 | }; |
98 | 98 |
|
99 | | - # Follow-up: migrate these wrapper-coupled tests once tmachine provides their |
100 | | - # managed-gateway controls, SPIFFE fixtures, caller driver-config setting, |
101 | | - # guest tools, and matching workload-image identity behavior. The corporate |
102 | | - # proxy and gateway-start binaries currently self-skip without wrapper-owned |
103 | | - # gateway metadata, so exclude them rather than report false passes. |
| 99 | + # DIAGNOSTIC PROBE, NOT FOR MERGE (#3712): most exclusions are lifted so one |
| 100 | + # tmachine run reports how each binary behaves in the rootless Fedora guest. |
| 101 | + # Still excluded: the gateway-restart binaries (they self-skip without |
| 102 | + # wrapper-owned gateway metadata, which tmachine does not set, so they would |
| 103 | + # report false passes), provider_token_exchange (needs wrapper-set SPIFFE |
| 104 | + # fixtures), and provider_auto_create / workspace_lifecycle (migrated in #4246). |
104 | 105 | podmanE2eFollowUpBinaries = [ |
105 | | - "credential_gating" |
106 | | - "driver_config_volume" |
107 | | - "forward_proxy_graphql_l7" |
108 | | - "forward_proxy_jsonrpc_l7" |
109 | | - "forward_proxy_l7_bypass" |
110 | | - "host_gateway_alias" |
111 | | - "landlock" |
112 | 106 | "local_driver_token_restart" |
113 | | - # Standalone tmachine runs can time out while opening the localhost relay. |
114 | | - # Follow up on making the relay setup deterministic before restoring it. |
115 | | - "no_proxy" |
116 | 107 | "podman_corporate_proxy" |
117 | 108 | "podman_gateway_start" |
118 | | - "podman_oci_identity" |
119 | 109 | "provider_auto_create" |
120 | | - # The provider-refresh feature suite covers revoked Keycloak grants. This |
121 | | - # binary instead covers stable workload handles across repeated rotations |
122 | | - # and explicit refresh reconfiguration in a long-running sandbox. |
123 | | - "provider_refresh_handles" |
124 | 110 | "provider_token_exchange" |
125 | | - "proxy_egress_pipeline" |
126 | | - # Conformance covers stop/start workspace preservation and deletion while |
127 | | - # stopped. The remaining canonical-main, TTY, attachment replay, and |
128 | | - # no-keep cases still need migration. Nextest archive filters cannot select |
129 | | - # individual tests, so keep the complete binary in the follow-up bucket. |
130 | | - "sandbox_lifecycle" |
131 | | - # Needs a prebuilt musl DNS probe in guest artifact mode; tracked in #3009. |
132 | | - "transparent_tcp" |
133 | | - "websocket_conformance" |
134 | 111 | "workspace_lifecycle" |
135 | 112 | ]; |
136 | 113 | podmanE2eArchiveFilter = |
|
0 commit comments