Closed Bug 1859997 Opened 1 year ago Closed 1 year ago

Reading toml manifests is slow

Categories

(Testing :: General, defect)

defect

Tracking

(firefox-esr115 unaffected, firefox118 wontfix, firefox119 wontfix, firefox120 wontfix, firefox121 fixed)

RESOLVED FIXED
121 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox118 --- wontfix
firefox119 --- wontfix
firefox120 --- wontfix
firefox121 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Set release status flags based on info from the regressing bug 1779473

Set release status flags based on info from the regressing bug 1779473

This is also impacting decision task performance, which is starting to rise in priority.

Tom, just flagging https://phabricator.services.mozilla.com/D191394#6351714 in case you missed it. It outlines how we can proceed with tomlkit as a runtime dependency. We'll need a patch that uses it conditionally when some flag is passed (e.g --preserve-comments or something).

Flags: needinfo?(tmarble)

@ahal I have reviewed your phab and accept it.

Flags: needinfo?(tmarble)
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/7ff55ad72883 Switch manifestparser to toml instead of tomlkit. r=jmaher,ahal,mach-reviewers
Depends on: 1860934
Flags: needinfo?(mh+mozilla)
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/e17da829b210 Switch manifestparser to toml instead of tomlkit. r=jmaher,ahal,mach-reviewers

Great, it turns out we have the multiline-string syntax in in-tree toml files... https://searchfox.org/mozilla-central/rev/40d51bef58b8e901d6ab4b60dd280f372a0e417d/accessible/tests/mochitest/events/docload/a11y.toml#15

It looks like it's the only file, though.

Flags: needinfo?(mh+mozilla)
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/94cb610c5d84 Switch manifestparser to toml instead of tomlkit. r=jmaher,ahal,mach-reviewers
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch

The patch landed in nightly and beta is affected.
:glandium, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox120 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(mh+mozilla)
Flags: needinfo?(mh+mozilla)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: