Skip to content

Document latest A&C CTT follow-up results#4024

Closed
marcschier wants to merge 1 commit into
masterfrom
cttfollowup
Closed

Document latest A&C CTT follow-up results#4024
marcschier wants to merge 1 commit into
masterfrom
cttfollowup

Conversation

@marcschier

Copy link
Copy Markdown
Collaborator

Description

Document the latest A&C-only CTT run (NewCTT2.results 23.xml with ctt output 10.txt) and reconcile the apparent Alarm, Enable, and Confirm regressions.

The 140 remaining errors do not identify a new server regression:

  • Alarm Test_004.js performs re-entrant reads from the alarm callback and receives client-side BadInvalidState; the higher count reflects corrected project mappings reaching more valid InputNodes.
  • Alarm Test_002.js and Confirm Test_001.js evaluate Retain without accounting for outstanding ConditionBranches, contrary to Part 9 section 5.5.2.
  • Enable Test_002.js still discards its detailed failure reason by passing four arguments to the three-argument AddMessage function.

The previous model-map, ModellingRule, invalid configured Object Value, Refresh2 cascade, and cross-Session Confirm failures are absent.

Related Issues

Checklist

  • I have signed the CLA and read the CONTRIBUTING doc.
  • I have added tests that prove my fix is effective or that my feature works and increased code coverage.
  • I have added all necessary documentation.
  • I have verified that my changes do not introduce (new) build or analyzer warnings.
  • I ran all tests locally using the UA.slnx solution against at least .net framework and .net 10, and all passed.
  • I fixed all failing and flaky tests in the CI pipelines and all CodeQL warnings.
  • I have addressed all PR feedback received.

Focused Alarm, Enable, and Confirm tests passed on .NET 10 and .NET Framework 4.8. The combined net48 run took the existing inconclusive timeout path for one Enable cycle; its isolated rerun passed.

Copilot AI review requested due to automatic review settings July 18, 2026 15:25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot couldn't run its full agentic review because it didn't start before the timeout. Make sure your repository has a runner available, or add a copilot-code-review.yml file specifying one with the runs-on attribute. See the docs for more details.

Documents results of the latest A&C-only CTT run and explains why remaining Alarm/Enable/Confirm failures are not new server regressions.

Changes:

  • Added a new section summarizing the latest A&C-only CTT artifacts and error breakdown.
  • Documented explanations for Alarm Test_004.js / Test_002.js, Enable Test_002.js, and Confirm Test_001.js outcomes, including standards context (Part 9 §5.5.2) and tooling/script limitations.

Comment thread plans/ctt-issues.md
Comment on lines +421 to +423
### Latest A&C-only run confirms no new Alarm, Enable, or Confirm server regression

The latest artifact (`NewCTT2.results 23.xml`, paired with `ctt output 10.txt`) has 140 errors: 64 from Alarm `Test_004.js`, 28 from Alarm `Test_002.js`, 45 from Enable `Test_002.js`, and three Confirm `Test_001.js` summaries. The prior model-map, ModellingRule, invalid configured Object Value, Refresh2 cascade, and cross-Session Confirm `Err_004.js` failures are absent.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants