Closed Bug 1909638 Opened 2 months ago Closed 2 months ago

NSS automation should always cleanup the NSPR tree

Categories

(NSS :: Test, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: KaiE, Assigned: KaiE)

References

Details

Attachments

(1 file)

When running NSS try builds that also contain an nspr.patch, the changes to NSPR might get stuck on the workers checkout.

We should always reset the NSPR tree.

I think it's easiest to simply use "hg revert", then we don't have to lookup any tags.

Because we don't have separate NSPR build/test infrastructure, I suggest that we continue to always build/test the most recent snapshot of NSPR.
That way, new NSPR commits will always be tested as part of our NSS automation, even when there's no new official NSPR release yet.

Sigh, sorry. Instead of pushing my attempted fix to phabricator, I accidentally pushed the patch to mercurial directly....

Assignee: nobody → kaie
Depends on: 1399095
Flags: needinfo?(jschanck)

The patch looks good to me and CI is green. r+.

Status: NEW → RESOLVED
Closed: 2 months ago
Flags: needinfo?(jschanck)
Resolution: --- → FIXED

Reopening.

Although the cleanup part probably works right, my change broke the NSPR patch operation.

Because I moved the directory change to a an earlier place, the check for the existing file will always fail and patching will be skipped.
I need to update the check.

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

Attachment

General

Created:
Updated:
Size: