Conversation
Dev pull requests did not run the USBX regression gate, dependencies floated, and coverage represented one filtered configuration. GCC 14 also rejected pointer types and missing declarations in five test sources and the sample. Pinned compatible dependencies and the reviewed ThreadX workflow/bootstrap, enabled all 17 profiles on every dev PR, and merged unfiltered raw coverage with exact source-line union checks. Added descriptor-size regressions, failure-path runner tests, safe manual subsets and Ubuntu 24.04 setup. Pages deployment remains limited to successful full master runs. The check stays auto_tests / run_tests; eclipse-threadx/.eclipsefdn#18 remains disabled pending rollout to dev, so passing CI is not yet an enforced merge requirement. All 17 GCC 14 CMake/Ninja configurations built; 3,043/3,043 CTest cases passed. The exact coverage union measured 66.3244% lines and 55.0718% branches. Eight runner tests, real failure/subset probes, actionlint, ShellCheck and whitespace checks passed. Assisted-by: Codex (GPT-6) <noreply@openai.com>
Dependabot identifies reusable workflows by repository and workflow path. A repository-only ignore entry would allow automatic changes to the workflow pin. Matched the full dependency name so workflow and bootstrap revisions retain explicit review together. Verified the name against Dependabot's workflow parser and both workflow calls. Whitespace checks passed. Assisted-by: Codex (GPT-6) <noreply@openai.com>
This was referenced Sep 25, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Dev pull requests did not run the USBX regression gate, dependencies floated, and coverage represented one filtered configuration. GCC 14 also rejected pointer types and missing declarations in five test sources and the sample.
Pinned compatible dependencies and the reviewed ThreadX workflow/bootstrap, enabled all 17 profiles on every dev PR, and merged unfiltered raw coverage with exact source-line union checks. Added descriptor-size regressions, failure-path runner tests, safe manual subsets and Ubuntu 24.04 setup. eclipse-threadx/filex#106 remains open; its tested head is pinned. Pages deployment remains limited to successful full master runs. The check stays
auto_tests / run_tests; the USBX ruleset staged in eclipse-threadx/.eclipsefdn#18 remains disabled pending rollout to dev, so passing CI is not yet an enforced merge requirement.Hosted GCC 14.2.0 CI passed: 3,043/3,043 CTest cases across all 17 profiles, no skips or retries, 668.85 s summed CTest time. Merged coverage: 21001/31649 lines (66.3560%) and 12122/22004 branches (55.0900%); floors 66%/54.5%. Downloaded all 17 reports and independently verified the exact source-line union, nonempty inputs and repository-relative paths. Eight runner tests passed in CI; local real-failure/subset probes, actionlint, ShellCheck and whitespace checks passed. Pages deployment was skipped. Per-profile CI results follow (coverage is hit/valid). The generic case is a build-only placeholder; baseline results and remaining gaps to 100% are documented in test/cmake/usbx.
Assisted-by: Codex (GPT-6) noreply@openai.com