Skip to content

Commit

Permalink
new config for esr128
Browse files Browse the repository at this point in the history
  • Loading branch information
Ponchale committed Aug 26, 2024
1 parent e386cc6 commit 307e831
Show file tree
Hide file tree
Showing 18 changed files with 2,836 additions and 2,146 deletions.
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
BasedOnStyle: Google
ColumnLimit: 80

# Prevent the loss of indentation with these macros
MacroBlockBegin: "^\
Expand Down
6 changes: 5 additions & 1 deletion .clang-format-ignore
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ toolkit/components/uniffi-js/UniFFIFixtureScaffolding.cpp
# awk '{print ""$1".*"}' ./tools/rewriting/ThirdPartyPaths.txt
browser/extensions/mortar/ppapi/.*
devtools/client/shared/sourceeditor/codemirror/.*
devtools/client/shared/sourceeditor/codemirror6/.*
dom/canvas/test/webgl-conf/checkout/closure-library/.*
dom/media/gmp/rlz/.*
dom/media/gmp/widevine-adapter/content_decryption_module.h
Expand All @@ -81,6 +82,9 @@ dom/media/gmp/widevine-adapter/content_decryption_module_ext.h
dom/media/gmp/widevine-adapter/content_decryption_module_proxy.h
dom/media/platforms/ffmpeg/ffmpeg57/.*
dom/media/platforms/ffmpeg/ffmpeg58/.*
dom/media/platforms/ffmpeg/ffmpeg59/.*
dom/media/platforms/ffmpeg/ffmpeg60/.*
dom/media/platforms/ffmpeg/ffmpeg61/.*
dom/media/platforms/ffmpeg/libav53/.*
dom/media/platforms/ffmpeg/libav54/.*
dom/media/platforms/ffmpeg/libav55/.*
Expand All @@ -91,7 +95,6 @@ dom/media/webspeech/recognition/energy_endpointer.cc
dom/media/webspeech/recognition/energy_endpointer.h
dom/media/webspeech/recognition/energy_endpointer_params.cc
dom/media/webspeech/recognition/energy_endpointer_params.h
dom/webauthn/cbor-cpp/.*
dom/webauthn/winwebauthn/webauthn.h
editor/libeditor/tests/browserscope/lib/richtext/.*
editor/libeditor/tests/browserscope/lib/richtext2/.*
Expand Down Expand Up @@ -128,6 +131,7 @@ gfx/vr/service/openvr/src/vrpathregistry_public.h
gfx/ycbcr/.*
intl/hyphenation/hyphen/.*
intl/icu/.*
intl/icu_capi/.*
ipc/chromium/src/third_party/.*
js/src/ctypes/libffi/.*
js/src/dtoa.c.*
Expand Down
109 changes: 62 additions & 47 deletions .cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,34 @@ jobs:
by-project:
# No default
mozilla-beta:
- {weekday: 'Sunday', hour: 21, minute: 0}
- {weekday: 'Tuesday', hour: 21, minute: 0}
- {weekday: 'Thursday', hour: 21, minute: 0}
- {weekday: 'Monday', hour: 13, minute: 0}
- {weekday: 'Wednesday', hour: 13, minute: 0}
- {weekday: 'Friday', hour: 13, minute: 0}

- name: nightly-desktop
- name: nightly-all
job:
type: decision-task
treeherder-symbol: Nd
target-tasks-method: nightly_desktop
treeherder-symbol: N
target-tasks-method: nightly_all
include-push-tasks: true
run-on-projects:
- mozilla-central
when:
by-project:
mozilla-central: [{hour: 10, minute: 0}, {hour: 22, minute: 0}]
# No default
mozilla-central:
- {hour: 10, minute: 0}
- {hour: 22, minute: 0}

- name: nightly-desktop
job:
type: decision-task
treeherder-symbol: Nd
target-tasks-method: nightly_desktop
include-push-tasks: true
run-on-projects:
- mozilla-central
when: [] # never (hook only)

- name: nightly-desktop-linux
job:
Expand Down Expand Up @@ -82,17 +94,16 @@ jobs:
- mozilla-central
when: [] # never (hook only)

- name: ship-geckoview
- name: nightly-android
job:
type: decision-task
treeherder-symbol: ship_geckoview
target-tasks-method: ship_geckoview
treeherder-symbol: Na
target-tasks-method: nightly-android
include-push-tasks: true
run-on-projects:
- mozilla-central
when:
by-project:
mozilla-central: [{hour: 10, minute: 0}, {hour: 22, minute: 0}]
- oak
when: [] # hook only

- name: general-perf-testing
job:
Expand All @@ -117,7 +128,7 @@ jobs:
- mozilla-central
when:
by-project:
mozilla-central: [{hour: 18, minute: 30}]
mozilla-central: [{hour: 01, minute: 0}]

# For more context on this job, see:
# https://github.com/mozsearch/mozsearch-mozilla#how-searchfoxorg-stays-up-to-date
Expand All @@ -131,8 +142,7 @@ jobs:
run-on-projects:
- mozilla-beta
- mozilla-release
- mozilla-esr102
- mozilla-esr115
- mozilla-esr128
- elm
# For all non m-c jobs we just run once daily matching the 10 UTC
# nightly which is designed to align with searchfox's AWS cron
Expand Down Expand Up @@ -184,18 +194,6 @@ jobs:
by-project:
mozilla-central: [{hour: 10, minute: 30}]

- name: chromium-update
job:
type: decision-task
treeherder-symbol: Chromium
target-tasks-method: chromium_update
optimize-target-tasks: false
run-on-projects:
- mozilla-central
when:
by-project:
mozilla-central: [{hour: 10, minute: 30}]

- name: bouncer-check
job:
type: decision-task
Expand All @@ -205,7 +203,7 @@ jobs:
- mozilla-central
- mozilla-beta
- mozilla-release
- mozilla-esr115
- mozilla-esr128
when:
by-project:
# No default branch
Expand All @@ -218,7 +216,7 @@ jobs:
mozilla-release:
- {hour: 7, minute: 0}
- {hour: 19, minute: 0}
mozilla-esr115:
mozilla-esr128:
- {hour: 7, minute: 0}
- {hour: 19, minute: 0}

Expand All @@ -231,8 +229,7 @@ jobs:
- mozilla-central
- mozilla-beta
- mozilla-release
- mozilla-esr102
- mozilla-esr115
- mozilla-esr128
when:
- {weekday: 'Monday', hour: 8, minute: 0}
- {weekday: 'Thursday', hour: 8, minute: 0}
Expand All @@ -246,7 +243,7 @@ jobs:
run-on-projects:
- mozilla-beta
when:
- {hour: 16, minute: 0}
- {hour: 12, minute: 0}

- name: weekly-release-perf
job:
Expand All @@ -257,7 +254,7 @@ jobs:
run-on-projects:
- mozilla-release
when:
- {weekday: 'Friday', hour: 16, minute: 0}
- {weekday: 'Friday', hour: 12, minute: 0}

- name: raptor-tp6m
job:
Expand Down Expand Up @@ -310,11 +307,10 @@ jobs:
- mozilla-beta
when:
by-project:
# 3h15m before launch of `nightly-desktop`
autoland: [{hour: 6, minute: 45}, {hour: 18, minute: 45}]
mozilla-central: []
# 3h15m before launch of `daily-releases`
mozilla-beta: [{hour: 17, minute: 45}]
# 4h before launch of `daily-releases`
mozilla-beta: [{hour: 9, minute: 00}]
# No default

- name: system-symbols
Expand Down Expand Up @@ -363,16 +359,6 @@ jobs:
mozilla-central: [{hour: 11, minute: 0}, {hour: 23, minute: 0}]
default: []

- name: are-we-esmified-yet
job:
type: decision-task
treeherder-symbol: are-we-esmified-yet
target-tasks-method: are-we-esmified-yet
run-on-projects:
- mozilla-central
when:
- {hour: 0, minute: 00}

- name: eslint-build
job:
type: decision-task
Expand All @@ -388,7 +374,36 @@ jobs:
type: decision-task
treeherder-symbol: sp-perftests
target-tasks-method: sp-perftests
include-push-tasks: true
run-on-projects:
- mozilla-central
when:
- {hour: 0, minute: 00}

- name: snap-upstream
job:
type: decision-task
treeherder-symbol: snap-upstream
target-tasks-method: snap_upstream_tests
run-on-projects:
- mozilla-central
when:
- {hour: 0, minute: 0}

- name: android-l10n-import
job:
type: decision-task
treeherder-symbol: android-l10n-import
target-tasks-method: android-l10n-import
run-on-projects: [autoland]
when:
- {hour: 0, minute: 0}

- name: android-l10n-sync
job:
type: decision-task
treeherder-symbol: android-l10n-sync
target-tasks-method: android-l10n-sync
run-on-projects: [mozilla-beta]
when:
- {hour: 2, minute: 0}
Loading

0 comments on commit 307e831

Please sign in to comment.