Skip to content

QE-2133: Allow duplicate v4 details with unique test IDs - #1003

Merged
sarahboyd merged 1 commit into
mainfrom
syoung/v4-uniqueness
Sep 14, 2026
Merged

sarahboyd merged 1 commit into
mainfrom
syoung/v4-uniqueness

Conversation

@sarahboyd

Copy link
Copy Markdown
Contributor

V4 validates duplicate details in code instead of using JSON Schema’s uniqueItems, which is too slow for large LMS reports. Details with the same testId, or identical details without a testId, are rejected. Otherwise-identical details with different IDs are allowed.

LMS Unit tests were still running the upload test report - finalize report step after 5 minutes, which is way too long. Hoping this speeds things up

@github-actions github-actions Bot added the javascript Pull requests that update JavaScript code label Sep 14, 2026
@sarahboyd
sarahboyd marked this pull request as ready for review September 14, 2026 14:34
@sarahboyd
sarahboyd requested a review from a team as a code owner September 14, 2026 14:34
@sarahboyd
sarahboyd enabled auto-merge (squash) September 14, 2026 14:35
@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report

Report

Report Validation

jest 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

mocha 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

node 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

playwright 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

@web/test-runner 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

webdriverio 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

@Dan-DeAraujo Dan-DeAraujo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Auto-approved via script.

@sarahboyd
sarahboyd merged commit b37a45d into main Sep 14, 2026
8 checks passed
@sarahboyd
sarahboyd deleted the syoung/v4-uniqueness branch September 14, 2026 17:12
@d2l-github-release-tokens

Copy link
Copy Markdown

🎉 This PR is included in version 6.6.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@d2l-github-release-tokens d2l-github-release-tokens Bot added the released Pull requests that have been released label Sep 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

javascript Pull requests that update JavaScript code released Pull requests that have been released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants