Browse Source
suite.tcl 'test' is now a gate: full tcltest output logged, totals parsed (all.tcl's exit code does not reflect failures), failed test names compared against expected_test_failures.txt - unexplained failures fail the action; stale baseline entries are noted on full runs. Totals on core-9-0-branch 9.0.5 / zig 0.16.0: 67281 run / 55835 passed / 11435 skipped / 11 failed, GATE PASS, deterministic across two full runs. The 11 are dispositioned in the baseline: 6 fCmd (OS username vs profile-dir machine trait), 2 filename (admin-share self-globbing), 2 safe-stock (install-layout accessPath tokens), 1 console-bug-f10d91c2 (powershell driver yields empty result in batch context; semantics verified independently by G-076 kill procedure). Runtime package plumbing gaps closed (built artifacts without install wiring): thread pkgIndex generated (lib/thread3.0.1 -> bin dll), registry dll install artifact hooked to install-libraries (was orphaned - registry 1.3.7 + dde 1.4.6 now load), tclvfs script package installed with vfs.tcl + pkgIndex.tcl generated from .in templates (vfs 1.4.2 + vfs::zip 1.0.4). punkshell runtests under the suite runtime: checkbugs 5/5, opunk backends.test PASS (Tk-widget console suite runs unskipped on the suite-built Tk), repl consolebackends 2/3 - repl_console_backend_tkconsole open (code-interp console_pending_out junction init missing; DRIVER-DONE timeout-failsafe). Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.commaster
4 changed files with 178 additions and 10 deletions
@ -0,0 +1,40 @@
|
||||
# suite_tcl90 expected Tcl-core-test failures (G-098 test gate baseline). |
||||
# One test name per line; comments carry the disposition reason. 'suite.tcl test' |
||||
# fails on any failed test NOT listed here, and notes listed tests that no longer |
||||
# fail (candidates for removal). |
||||
# |
||||
# Baseline established 2026-07-20 against tcl core-9-0-branch 1a9c3b9d96 (9.0.5), |
||||
# zig 0.16.0 suite build, machine superbee (windows 11). Full-run totals at capture: |
||||
# 66350 run / 200-class skips constraint-driven / 11 failed, all dispositioned below. |
||||
# History: the initial 0.14.1-era run had 72 failures; 61 were FIXED by suite recipe |
||||
# corrections (http tm filename/provide mismatch -> 44 http; missing library subdirs |
||||
# -> 8 msgcat; library-tree install also cleared clock vm/winTime/cmdAH classes). |
||||
|
||||
# -- machine trait: OS username (jnoble) differs from profile dir (C:/Users/sleek). |
||||
# 'file home <user>' tests assume they match; fails on any runtime on this machine. |
||||
fCmd-31.6 |
||||
fCmd-31.9 |
||||
fCmd-32.5 |
||||
fCmd-32.9 |
||||
fCmd-32.16 |
||||
fCmd-32.17 |
||||
|
||||
# -- environment: windows admin-share self-globbing (//<hostname>/c/...) requires |
||||
# accessible administrative shares; not available/permitted on this machine. |
||||
filename-16.12 |
||||
filename-16.13 |
||||
|
||||
# -- install-layout sensitivity: safe-interp accessPath token expectations differ |
||||
# under the suite's install layout (tm dirs + whole library tree). Candidate for a |
||||
# deeper look; behaviour of safe interps otherwise exercised by passing safe-* tests. |
||||
safe-stock-7.2 |
||||
safe-stock-18.2 |
||||
|
||||
# -- upstream regression test for ticket f10d91c2 (test script credited to the |
||||
# punkshell author). It EXPECTS the fixed behaviour (payload exits, 'readable fired') |
||||
# via a powershell conhost-kill driver, but in the suite's batch context the driver |
||||
# yields an empty result (powershell -File environment/execution-policy interaction |
||||
# suspected). The semantics it guards are verified independently by punkshell's |
||||
# G-076 kill-procedure verification on this same runtime. Needs isolated |
||||
# investigation; candidate upstream test-harness feedback. |
||||
console-bug-f10d91c2 |
||||
Loading…
Reference in new issue