From a74a5f5bbb765f7229af343a477503e210b2a340 Mon Sep 17 00:00:00 2001 From: dataops-ci-bot <59976087+dataops-ci-bot@users.noreply.github.com> Date: Thu, 10 Oct 2024 07:33:08 -0700 Subject: [PATCH] chore(nimbus): Update External Configs (#11524) SUMMARY: SUCCESS: fenix at master (080df48f04783f4dcdba83de687989ae33924f40) version None fenix at master (080df48f04783f4dcdba83de687989ae33924f40) version 133.0.0 fenix at beta (cf4433a734beaa678ed8215b635f76300fe263be) version 132.0.0 fenix at release (1ad2b57fa738fd0f8915362609d3dad29a2f7cd6) version 131.0.3 firefox_ios at main (4244d8f19f8d7439048bb4449857a71e52d1797d) version None firefox_ios at release/v132 (a8772858d6e124902127bfe1a05bdbaf112a6d2d) version 132.0.0 firefox_ios at main (4244d8f19f8d7439048bb4449857a71e52d1797d) version 133.0.0 focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version None focus_ios at main (4244d8f19f8d7439048bb4449857a71e52d1797d) version None focus_ios at release/v132 (a8772858d6e124902127bfe1a05bdbaf112a6d2d) version 132.0.0 focus_ios at main (4244d8f19f8d7439048bb4449857a71e52d1797d) version 133.0.0 monitor_cirrus at main (239e452054acd5b468df3cfdc867989dfd671911) version None mozillavpn_backend_cirrus at main (2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None firefox_accounts_cirrus at main (13661a516fcbbc35c8bc50810b752e4f8b792aa2) version None firefox_desktop at central (541f36a6b102002eb82e8ef9fc8b18387faf0373) version None firefox_desktop at central (541f36a6b102002eb82e8ef9fc8b18387faf0373) version 133.0.0 firefox_desktop at beta (b4433a59ad4bafbdb2c8d88196544dfd751efb9e) version 132.0.0 firefox_desktop at release (aab15d7e7f2f526e0e27bdbcce328823d094beb7) version 131.0.3 firefox_desktop at esr115 (7961f5d87f5b2453d086cf4122961fc2f0ecb4bf) version 115.17.0 firefox_desktop at esr128 (109ce449c766690685f5996505c63af976521545) version 128.4.0 CACHED: firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065) version 128.4.0 (cached) firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca) version 129.3.0 (cached) firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12) version 130.2.0 (cached) firefox_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1) version 131.2.0 (cached) focus_android at releases_v121 (979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached) focus_android at releases_v122 (1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached) focus_android at releases_v123 (5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached) focus_android at releases_v124 (0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached) focus_android at releases_v125 (2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached) focus_android at focus-v125.3.0 (9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached) focus_android at focus-v125.2.0 (d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached) focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version 125.0.0 (cached) focus_android at focus-v124.2.0 (7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached) focus_android at focus-v124.1.0 (516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached) focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272) version 124.0.0 (cached) focus_android at focus-v123.1.0 (cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached) focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65) version 123.0.0 (cached) focus_android at focus-v122.1.0 (0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached) focus_android at focus-v122.0.1 (c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached) focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc) version 122.0.0 (cached) focus_android at focus-v121.1.0 (62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached) focus_android at focus-v121.0.1 (fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached) focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd) version 121.0.0 (cached) focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065) version 128.4.0 (cached) focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca) version 129.3.0 (cached) focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12) version 130.2.0 (cached) focus_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1) version 131.2.0 (cached) focus_ios at focus/klar-v131.1 (b7dca2271b14988837524a30eb154d91eb5e4912) version 131.1.0 (cached) focus_ios at focus/klar-v131.0 (34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached) focus_ios at focus/klar-v130.0 (0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached) focus_ios at focus/klar-v129.2 (61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached) focus_ios at focus/klar-v129.0 (0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached) focus_ios at focus/klar-v128.0 (6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached) Circle CI Task: https://circleci.com/gh/mozilla/experimenter/243051 --- .../features/manifests/fenix/.ref-cache.yaml | 6 +++--- .../features/manifests/firefox-desktop/.ref-cache.yaml | 10 +++++----- .../features/manifests/focus-ios/.ref-cache.yaml | 4 ++-- .../features/manifests/ios/.ref-cache.yaml | 4 ++-- .../experimenter/features/manifests/ios/beta.fml.yaml | 7 +++++++ .../features/manifests/ios/developer.fml.yaml | 7 +++++++ .../features/manifests/ios/experimenter.yaml | 8 ++++++++ .../features/manifests/ios/release.fml.yaml | 7 +++++++ .../features/manifests/ios/v133.0.0/beta.fml.yaml | 7 +++++++ .../features/manifests/ios/v133.0.0/developer.fml.yaml | 7 +++++++ .../features/manifests/ios/v133.0.0/experimenter.yaml | 8 ++++++++ .../features/manifests/ios/v133.0.0/release.fml.yaml | 7 +++++++ .../jetstream/outcomes/firefox_desktop/crlite.toml | 4 ++-- .../jetstream/definitions/functions.toml | 8 ++++++++ 14 files changed, 80 insertions(+), 14 deletions(-) diff --git a/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml b/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml index 1b1311b47..d88dc4e2e 100644 --- a/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml @@ -1,3 +1,3 @@ -beta: 362d076e36b8056035f9e95e57804d350dfe8371 -master: 604025c9d1864888bc3f1076647626bcc0083107 -release: e4b63a38213d4ee273910b004b27ee1e299293e0 +beta: cf4433a734beaa678ed8215b635f76300fe263be +master: 080df48f04783f4dcdba83de687989ae33924f40 +release: 1ad2b57fa738fd0f8915362609d3dad29a2f7cd6 diff --git a/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml b/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml index d5d400d1b..65a290637 100644 --- a/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml @@ -1,5 +1,5 @@ -beta: 81ce15a9bc8b53f08e02d93856616cad1c4a724b -central: 78c8331a78f14fd7a8706ec3754d496016d70267 -esr115: 638cb0455463c447fa1194f2e2f7e33fa647cb1b -esr128: 0963224fbb018f5f125dd497b32f579e4bf5eadf -release: 70ec34b19aaf0b03968f044139445f01e44dfdf3 +beta: b4433a59ad4bafbdb2c8d88196544dfd751efb9e +central: 541f36a6b102002eb82e8ef9fc8b18387faf0373 +esr115: 7961f5d87f5b2453d086cf4122961fc2f0ecb4bf +esr128: 109ce449c766690685f5996505c63af976521545 +release: aab15d7e7f2f526e0e27bdbcce328823d094beb7 diff --git a/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml b/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml index c050cb61b..1b8c5e9f1 100644 --- a/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml @@ -10,7 +10,7 @@ focus/klar-v129.2: 61ba62d82c23048762bede05525bb666e47a2a31 focus/klar-v130.0: 0b359af1d789a91976657cbe22c7d3d9c7fdadc3 focus/klar-v131.0: 34d92c8df1b1522a1da88c23879b439d763ec133 focus/klar-v131.1: b7dca2271b14988837524a30eb154d91eb5e4912 -main: 5a0621db298b9ce3ddce1123a7d37744acf9e98c +main: 4244d8f19f8d7439048bb4449857a71e52d1797d release/v124: da250bed9e19c4978d4400d6d404cb312e33636e release/v125: a3e1e0773a00009e08d95726fd518ab642255ccd release/v126: 6f305409b4af68e8404401a2caad8cb0da9a0494 @@ -19,4 +19,4 @@ release/v128: 35067ace4056902b3e30df15c1ca4b06c2d12065 release/v129: 500c57e46f0de7c5125ba823eb4f72500934bdca release/v130: a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12 release/v131: 288ff628377e55c28c85840b87b0b834a7f7b9e1 -release/v132: a45639486a632d4ee565872b44df8be7ba2a7b79 +release/v132: a8772858d6e124902127bfe1a05bdbaf112a6d2d diff --git a/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml b/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml index a7c6dd8c8..e1f41cef7 100644 --- a/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml @@ -1,4 +1,4 @@ -main: 5a0621db298b9ce3ddce1123a7d37744acf9e98c +main: 4244d8f19f8d7439048bb4449857a71e52d1797d release/v117: 43b690c450066d4dde1b2ccb93ed3714d244d502 release/v118: 89a7ea3c3372e5a4ef5b3c5b85499d26198d0524 release/v119: 7dc381f991c6d2a983c3ba7f0cffd880e8c29e7b @@ -14,7 +14,7 @@ release/v128: 35067ace4056902b3e30df15c1ca4b06c2d12065 release/v129: 500c57e46f0de7c5125ba823eb4f72500934bdca release/v130: a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12 release/v131: 288ff628377e55c28c85840b87b0b834a7f7b9e1 -release/v132: a45639486a632d4ee565872b44df8be7ba2a7b79 +release/v132: a8772858d6e124902127bfe1a05bdbaf112a6d2d v117.0: 3b275ab1e4ccef769d84437033c0c68acfd2df8a v117.1: 55ddcf473a65d106d43f6d2ae5af4076d6d03688 v117.2: 5cc367aa8857199cd8a54d53e8faf6696c5614c3 diff --git a/experimenter/experimenter/features/manifests/ios/beta.fml.yaml b/experimenter/experimenter/features/manifests/ios/beta.fml.yaml index 17b382615..70da70f82 100644 --- a/experimenter/experimenter/features/manifests/ios/beta.fml.yaml +++ b/experimenter/experimenter/features/manifests/ios/beta.fml.yaml @@ -19,6 +19,13 @@ features: description: "If true, we will allow user to edit the address" type: Boolean default: false + bookmark-refactor-feature: + description: "The Feature for managing the roll out of the Bookmark refactor feature\n" + variables: + enabled: + description: "Enables the bookmark refactor feature\n" + type: Boolean + default: false contextual-hint-feature: description: This set holds all features pertaining to contextual hints. variables: diff --git a/experimenter/experimenter/features/manifests/ios/developer.fml.yaml b/experimenter/experimenter/features/manifests/ios/developer.fml.yaml index 044de6fae..065ba9d7b 100644 --- a/experimenter/experimenter/features/manifests/ios/developer.fml.yaml +++ b/experimenter/experimenter/features/manifests/ios/developer.fml.yaml @@ -19,6 +19,13 @@ features: description: "If true, we will allow user to edit the address" type: Boolean default: true + bookmark-refactor-feature: + description: "The Feature for managing the roll out of the Bookmark refactor feature\n" + variables: + enabled: + description: "Enables the bookmark refactor feature\n" + type: Boolean + default: false contextual-hint-feature: description: This set holds all features pertaining to contextual hints. variables: diff --git a/experimenter/experimenter/features/manifests/ios/experimenter.yaml b/experimenter/experimenter/features/manifests/ios/experimenter.yaml index 1f2cfd636..a03404f10 100644 --- a/experimenter/experimenter/features/manifests/ios/experimenter.yaml +++ b/experimenter/experimenter/features/manifests/ios/experimenter.yaml @@ -15,6 +15,14 @@ address-autofill-edit: status: type: boolean description: "If true, we will allow user to edit the address" +bookmark-refactor-feature: + description: "The Feature for managing the roll out of the Bookmark refactor feature\n" + hasExposure: true + exposureDescription: "" + variables: + enabled: + type: boolean + description: "Enables the bookmark refactor feature\n" contextual-hint-feature: description: This set holds all features pertaining to contextual hints. hasExposure: true diff --git a/experimenter/experimenter/features/manifests/ios/release.fml.yaml b/experimenter/experimenter/features/manifests/ios/release.fml.yaml index 286fd9272..995b217a0 100644 --- a/experimenter/experimenter/features/manifests/ios/release.fml.yaml +++ b/experimenter/experimenter/features/manifests/ios/release.fml.yaml @@ -19,6 +19,13 @@ features: description: "If true, we will allow user to edit the address" type: Boolean default: false + bookmark-refactor-feature: + description: "The Feature for managing the roll out of the Bookmark refactor feature\n" + variables: + enabled: + description: "Enables the bookmark refactor feature\n" + type: Boolean + default: false contextual-hint-feature: description: This set holds all features pertaining to contextual hints. variables: diff --git a/experimenter/experimenter/features/manifests/ios/v133.0.0/beta.fml.yaml b/experimenter/experimenter/features/manifests/ios/v133.0.0/beta.fml.yaml index 17b382615..70da70f82 100644 --- a/experimenter/experimenter/features/manifests/ios/v133.0.0/beta.fml.yaml +++ b/experimenter/experimenter/features/manifests/ios/v133.0.0/beta.fml.yaml @@ -19,6 +19,13 @@ features: description: "If true, we will allow user to edit the address" type: Boolean default: false + bookmark-refactor-feature: + description: "The Feature for managing the roll out of the Bookmark refactor feature\n" + variables: + enabled: + description: "Enables the bookmark refactor feature\n" + type: Boolean + default: false contextual-hint-feature: description: This set holds all features pertaining to contextual hints. variables: diff --git a/experimenter/experimenter/features/manifests/ios/v133.0.0/developer.fml.yaml b/experimenter/experimenter/features/manifests/ios/v133.0.0/developer.fml.yaml index 044de6fae..065ba9d7b 100644 --- a/experimenter/experimenter/features/manifests/ios/v133.0.0/developer.fml.yaml +++ b/experimenter/experimenter/features/manifests/ios/v133.0.0/developer.fml.yaml @@ -19,6 +19,13 @@ features: description: "If true, we will allow user to edit the address" type: Boolean default: true + bookmark-refactor-feature: + description: "The Feature for managing the roll out of the Bookmark refactor feature\n" + variables: + enabled: + description: "Enables the bookmark refactor feature\n" + type: Boolean + default: false contextual-hint-feature: description: This set holds all features pertaining to contextual hints. variables: diff --git a/experimenter/experimenter/features/manifests/ios/v133.0.0/experimenter.yaml b/experimenter/experimenter/features/manifests/ios/v133.0.0/experimenter.yaml index 1f2cfd636..a03404f10 100644 --- a/experimenter/experimenter/features/manifests/ios/v133.0.0/experimenter.yaml +++ b/experimenter/experimenter/features/manifests/ios/v133.0.0/experimenter.yaml @@ -15,6 +15,14 @@ address-autofill-edit: status: type: boolean description: "If true, we will allow user to edit the address" +bookmark-refactor-feature: + description: "The Feature for managing the roll out of the Bookmark refactor feature\n" + hasExposure: true + exposureDescription: "" + variables: + enabled: + type: boolean + description: "Enables the bookmark refactor feature\n" contextual-hint-feature: description: This set holds all features pertaining to contextual hints. hasExposure: true diff --git a/experimenter/experimenter/features/manifests/ios/v133.0.0/release.fml.yaml b/experimenter/experimenter/features/manifests/ios/v133.0.0/release.fml.yaml index 286fd9272..995b217a0 100644 --- a/experimenter/experimenter/features/manifests/ios/v133.0.0/release.fml.yaml +++ b/experimenter/experimenter/features/manifests/ios/v133.0.0/release.fml.yaml @@ -19,6 +19,13 @@ features: description: "If true, we will allow user to edit the address" type: Boolean default: false + bookmark-refactor-feature: + description: "The Feature for managing the roll out of the Bookmark refactor feature\n" + variables: + enabled: + description: "Enables the bookmark refactor feature\n" + type: Boolean + default: false contextual-hint-feature: description: This set holds all features pertaining to contextual hints. variables: diff --git a/experimenter/experimenter/outcomes/metric-hub-main/jetstream/outcomes/firefox_desktop/crlite.toml b/experimenter/experimenter/outcomes/metric-hub-main/jetstream/outcomes/firefox_desktop/crlite.toml index 4f121bc9e..15fb30355 100644 --- a/experimenter/experimenter/outcomes/metric-hub-main/jetstream/outcomes/firefox_desktop/crlite.toml +++ b/experimenter/experimenter/outcomes/metric-hub-main/jetstream/outcomes/firefox_desktop/crlite.toml @@ -3,10 +3,10 @@ description = "Metrics for the CRLite certificate revocation checking system" [metrics.cert_storage_memory] data_source = "metrics" -select_expression = "ARRAY_AGG(metrics.memory_distribution.cert_storage_memory IGNORE NULLS)" +select_expression = "{{agg_histogram_mean_glean('metrics.memory_distribution.cert_storage_memory')}}" friendly_name = "Certificate storage memory usage (bytes)" description = "Heap memory usage of cert_storage::SecurityState. This includes CRLite artifacts and preloaded intermediate certificates." -type = "histogram" +type = "scalar" [metrics.cert_storage_memory.statistics.deciles] diff --git a/experimenter/experimenter/segments/metric-hub-main/jetstream/definitions/functions.toml b/experimenter/experimenter/segments/metric-hub-main/jetstream/definitions/functions.toml index 1ee3d86d4..9275fabea 100644 --- a/experimenter/experimenter/segments/metric-hub-main/jetstream/definitions/functions.toml +++ b/experimenter/experimenter/segments/metric-hub-main/jetstream/definitions/functions.toml @@ -13,3 +13,11 @@ definition = """ SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract({select_expr}).values))) ) """ + +[functions.agg_histogram_mean_glean] +definition = """ + SAFE_DIVIDE( + SUM({select_expr}.sum), + SUM((SELECT SUM(value) FROM UNNEST({select_expr}.values))) + ) +"""