Closed Bug 1868866 Opened 11 months ago Closed 9 months ago

Re-introduce enforcing alphabetically sorted test manifests for toml files

Categories

(Developer Infrastructure :: Lint and Formatting, defect)

defect

Tracking

(firefox124 fixed)

RESOLVED FIXED
Tracking Status
firefox124 --- fixed

People

(Reporter: Gijs, Assigned: tmarble)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Code in https://searchfox.org/mozilla-central/rev/1a63fee6c2a8ea6846f6f16b85edeb6d19fc9f23/tools/lint/test-manifest-alpha/__init__.py is currently specific to .ini files. We should extend it to cover .toml test manifests. Mike says this should be easier than it was to do .ini!

I think this might be a duplicate of bug 1847269?

(In reply to Mark Banner (:standard8) from comment #1)

I think this might be a duplicate of bug 1847269?

I guess this bug describes a desired outcome and that bug describes a method of getting there - so likely to be dupes but not necessarily - leave it up to :jmaher to make a decision here.

Flags: needinfo?(jmaher)

keeping this as the master bug

Flags: needinfo?(jmaher)
Duplicate of this bug: 1847269
Assignee: nobody → tmarble
Status: NEW → ASSIGNED
Pushed by jmaher@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2be67d91cf16 adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup

this is an Marionette OSX only failure related to sorting the manifests in the master list of manifests.

logic would dictate that if this isn't seen on other platforms, then this must be related to anything that is skip-if || run-if os == 'mac'. It might be wise to include culprits that skip-if || run-if any other platform as those could be missing or running on linux/win and causing other environment/profile/browser interference.

Flags: needinfo?(jmaher)
Pushed by mcastelluccio@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2e38088e4e8c adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: