Skip to content

Commit a99a04b

Browse files
committed
test(e2e): account for beta HAOS marker skip
1 parent d3e565b commit a99a04b

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

tests/src/e2e/basic/test_backend_dispatch_smoke.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,20 @@
101101
# the runtime form never counted. The same sweep converted the backup
102102
# age-floor happy-path test's runtime skip to ``external_only``, adding
103103
# one more on the four out-of-process lanes.
104-
"container": 78, # was 75; +3 embedded_only conversion
105-
"haos": 56, # was 53; +3 embedded_only conversion
104+
# #2270 adds one ``beta_haos_only`` version-attestation item. It runs in
105+
# the two beta HAOS lanes and adds one collection-time skip elsewhere.
106+
# Beta variants share backend keys, so they inherit the ceiling increase
107+
# while running the attestation instead of skipping it.
108+
"container": 79, # was 75; +3 embedded_only, +1 beta_haos_only
109+
"haos": 57, # was 53; +3 embedded_only, +1 beta_haos_only
106110
# HAOS stdio is the external HAOS set plus ``external_only`` tests, whose
107111
# test-process monkeypatches cannot reach the subprocess server. The first
108112
# full lane run on 2026-08-18 observed 103 collection-time marker skips
109113
# (plus 9 runtime skips); keep the same five-item buffer as established
110114
# lanes (108), +1 #2241 haos_tls scenario, +3 #2239 dependency conflict,
111115
# +3 embedded_only conversion, +1 backup external_only conversion.
112-
"haos_stdio": 116,
113-
"haos_inaddon": 85, # was 81; +3 embedded_only, +1 backup external_only
116+
"haos_stdio": 117,
117+
"haos_inaddon": 86, # was 81; +3 embedded, +1 backup, +1 beta
114118
# Embedded backend (#1527, E2E_BACKEND=embedded). Skips exactly the container
115119
# lane's marker-skips PLUS two embedded-specific additions:
116120
# - haos_only + inaddon_only tests skip on embedded just like on container
@@ -126,7 +130,7 @@
126130
# +1 visibility e2e (haos_stdio_only) and +1 #2241 haos_tls scenario
127131
# (haos_only) bridge 133 -> 135.
128132
# Read future changes from CI instead of deriving them.
129-
"embedded": 136, # was 135; +1 backup external_only conversion
133+
"embedded": 137, # was 135; +1 backup, +1 beta_haos_only
130134
# HAOS embedded backend (#1527, HAOS_TEST_MODE=embedded). A HAOS lane, so it
131135
# skips the SAME set as the external HAOS lane (container_only + inaddon_only)
132136
# PLUS two haos_embedded-specific additions:
@@ -144,7 +148,7 @@
144148
# 107 in the 2026-08-18 CI run (106 before the self-restart e2e).
145149
# Read future changes from CI instead of deriving them.
146150
# was 108; +3 #2239 conflict, +3 embedded_only, +1 backup external_only
147-
"haos_embedded": 115,
151+
"haos_embedded": 116,
148152
}
149153

150154

0 commit comments

Comments
 (0)