Closed Bug 1864971 Opened 2 years ago Closed 2 years ago

Windows XPCShell code coverage tests aborted - "max run time exceeded"

Categories

(Thunderbird :: Testing Infrastructure, defect)

defect

Tracking

(thunderbird_esr115 wontfix, thunderbird121 wontfix)

RESOLVED FIXED
122 Branch
Tracking Status
thunderbird_esr115 --- wontfix
thunderbird121 --- wontfix

People

(Reporter: darktrojan, Assigned: rjl)

References

Details

Attachments

(1 file, 1 obsolete file)

Several of the Windows CCov tasks are still timing out every push. Even the ones that do run take an age. I have two ideas:

  • Get some Windows machines with SSDs like mozilla-central uses for ccov tasks. These tasks do huge amounts of file I/O and that's why the tasks take so long.
  • Only run the tests from comm-central in code coverage (either everywhere or just on Windows - Linux tests don't have this problem). It's unlikely the toolkit tests provide any useful coverage information for our code. This could be achieved by adding a tag to all of the xpcshell.ini manifests, and changing the test config to run only tests with that tag.
  • Both?

I thought I'd set this needinfo already. No wonder I didn't get a response!

Rob, is option 1 above feasible?

Flags: needinfo?(rob)

Most likely. I'll have to check.

Depends on: 1866913
Assignee: nobody → rob
Status: NEW → ASSIGNED

So the answer to option 1's feasibility is "yes".

Flags: needinfo?(rob)

Woohoo!

All the tests on your Try run finished within 45 minutes, which is definitely less than 2 hours. Hopefully that means more reliable data.

Attachment #9363796 - Attachment is obsolete: true
Target Milestone: --- → 122 Branch

Pushed by benc@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/9b5b7bd11183
Run Windows CCov tests on machines with SSDs. r=dandarnell

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: