Closed Bug 1927940 Opened 16 days ago Closed 10 days ago

test_sync_auth_manager.js failing on comm-beta

Categories

(Thunderbird :: Upstream Synchronization, defect)

defect

Tracking

(thunderbird_esr128 unaffected, thunderbird133 fixed)

RESOLVED FIXED
134 Branch
Tracking Status
thunderbird_esr128 --- unaffected
thunderbird133 --- fixed

People

(Reporter: darktrojan, Assigned: darktrojan)

References

Details

Attachments

(2 files, 1 obsolete file)

test_sync_auth_manager.js is failing on beta because of a missing default preference. The test shouldn't even really be running on beta, but it has been for ages so I'm not going to change that now.

Duplicate of this bug: 1927832
Attachment #9434094 - Attachment is obsolete: true
Target Milestone: --- → 134 Branch

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/e264b2100cae
Stop enabling MOZ_SERVICES_SYNC outside the nightly build. r=rjl

Status: ASSIGNED → RESOLVED
Closed: 15 days ago
Resolution: --- → FIXED
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/f2f9469a9e68 follow-up - Fix formatting in mail/moz.configure. rs=linting DONTBUILD

Comment on attachment 9434098 [details]
Bug 1927940 - Stop enabling MOZ_SERVICES_SYNC outside the nightly build. r=#thunderbuild

[Approval Request Comment]
Regression caused by (bug #):
User impact if declined: none
Testing completed (on c-c, etc.): just landed on comm-central but changes nothing there
Risk to taking this patch (and alternatives if risky): none, everything connected to sync is already disabled on beta

Attachment #9434098 - Flags: approval-comm-beta?

Comment on attachment 9434098 [details]
Bug 1927940 - Stop enabling MOZ_SERVICES_SYNC outside the nightly build. r=#thunderbuild

[Triage Comment]
Approved for beta

Attachment #9434098 - Flags: approval-comm-beta? → approval-comm-beta+

Packaging failures on beta:
package> error: $SRCDIR/comm/mail/installer/package-manifest.in:328: Missing file(s): bin/components/SyncComponents.manifest

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Comment on attachment 9434822 [details]
Bug 1927940 - Do not package SyncComponents without MOZ_SERVICES_SYNC. r=#thunderbird-reviewers

[Approval Request Comment]
Regression caused by (bug #): 1927940
User impact if declined: build packaging fails
Testing completed (on c-c, etc.): local beta build
Risk to taking this patch (and alternatives if risky):
worst case is another failed build..

Attachment #9434822 - Flags: approval-comm-beta?

Comment on attachment 9434822 [details]
Bug 1927940 - Do not package SyncComponents without MOZ_SERVICES_SYNC. r=#thunderbird-reviewers

[Triage Comment]
Approved for beta

Attachment #9434822 - Flags: approval-comm-beta? → approval-comm-beta+

Uh?! I didn't realise there was another bit. Should've done a Try run, sorry.

Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/a3109cfa37b1
Do not package SyncComponents without MOZ_SERVICES_SYNC. r=aleca

Status: REOPENED → RESOLVED
Closed: 15 days ago10 days ago
Resolution: --- → FIXED
Backout by john@thunderbird.net: https://hg.mozilla.org/comm-central/rev/6595d3d99a46 Backed out changeset a3109cfa37b1 due to test fails. r=backout

Looks like we should use #ifdef NIGHTLY_BUILD instead of #ifdef MOZ_SERVICES_SYNC. I've come across it not being defined before and never really understood why.

I'd prefer to keep it MOZ_SERVICES_SYNC, as tying it to NIGHTLY_BUILD may cause issues for downstream builds.

This needs to land again. I've checked it locally on central and beta this time.

Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/e2c65b00c1ef
Do not package SyncComponents without MOZ_SERVICES_SYNC. r=aleca

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: