Closed Bug 1834093 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 40096 - Migrate gentestutilsunion.py to Jinja2.

Categories

(Core :: Graphics: Canvas2D, task, P4)

task

Tracking

()

RESOLVED INVALID

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 40096 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/40096
Details from upstream follow.

Jean-Philippe Gravel <jpgravel@chromium.org> wrote:

Migrate gentestutilsunion.py to Jinja2.

The manual templating this file was using was hard to use and wasn't
scalable. Using Jinja2 will make the test generator much more powerful
and easier to maintain.

This CL takes makes sure to not change any generated files, making
it trivial to validate that this CL isn't breaking any tests. Follow
up CLs will change the template to clean it up.

Change-Id: Ic350edccabc9f29ae1f86fc9296f8eef9ce09dd9

Reviewed-on: https://chromium-review.googlesource.com/4544667
WPT-Export-Revision: f208454038d1013ee71446e3a44de3205e8c1e6a

Whiteboard: [wptsync downstream] → [wptsync downstream error]
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INVALID
Whiteboard: [wptsync downstream error] → [wptsync downstream]
PR 40096 applied with additional changes from upstream: d31af2b35aa252d054a7402ab019473de3cae3e2, 3b9b19cb09824ec8b9fa5fa87b3b839a09b55002, e3e1af09d74b1d6623bbd6e9318d0faf3ba34729
Component: web-platform-tests → Graphics: Canvas2D
Product: Testing → Core
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → INVALID
Test result changes from PR not available.
Test result changes from PR not available.
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1eadae807046 [wpt PR 40096] - Migrate gentestutilsunion.py to Jinja2., a=testonly
Test result changes from PR not available.
You need to log in before you can comment on or make changes to this bug.