Граф коммитов

3861 Коммитов

Автор SHA1 Сообщение Дата
Jan-Erik Rediger f220fc3188
Merge pull request #1504 from badboy/use-local-checkout
Bug 1693103 - CI(iOS): Use the local git for Carthage instead of re-fetching it remotely
2021-02-18 11:02:15 +01:00
Jan-Erik Rediger b146fa8dea
Merge pull request #1505 from mozilla/ios-ci-updates 2021-02-18 11:02:00 +01:00
Jan-Erik Rediger 071c44a223 CI(iOS): Rely on newer Ruby 2021-02-17 11:33:09 +01:00
Jan-Erik Rediger f21a842420 CI(iOS): Specify the buildtype in the right order 2021-02-17 11:17:44 +01:00
Jan-Erik Rediger 3f5be1c2ba CI(iOS): Don't build the framework archive unless needed 2021-02-17 11:17:28 +01:00
Jan-Erik Rediger 3e8c3627f0 CI(iOS): Use the local git for Carthage instead of re-fetching it remotely 2021-02-17 10:40:09 +01:00
Michael Droettboom ed1b6d3bcf
Bug 1690088: Use explicitly passed-in buildinfo, if provided (#1495)
* Upgrade glean_parser to 2.2.0

* Bug 1690088: Use explicitly passed-in buildinfo, if provided
2021-02-16 11:28:46 -05:00
Jan-Erik Rediger cf5aab5ec6
Merge pull request #1501 from mozilla/update-timing-dist-docs
Bug 1691469 - Remove incorrect documentation about error reporting on timing distributions
2021-02-16 15:44:20 +01:00
Jan-Erik Rediger 9fa826f94b Remove incorrect documentation about error reporting on timing distributions.
[doc only]
2021-02-16 09:47:10 +01:00
dependabot[bot] 2517301da0
Bump pytest-runner from 5.2 to 5.3.0 in /glean-core/python (#1497)
Bumps [pytest-runner](https://github.com/pytest-dev/pytest-runner) from 5.2 to 5.3.0.
- [Release notes](https://github.com/pytest-dev/pytest-runner/releases)
- [Changelog](https://github.com/pytest-dev/pytest-runner/blob/main/CHANGES.rst)
- [Commits](https://github.com/pytest-dev/pytest-runner/compare/5.2...v5.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-12 12:00:57 -05:00
dependabot[bot] ca87f1c267
Bump cffi from 1.14.4 to 1.14.5 in /glean-core/python (#1496)
Bumps [cffi](https://github.com/python-cffi/release-doc) from 1.14.4 to 1.14.5.
- [Release notes](https://github.com/python-cffi/release-doc/releases)
- [Commits](https://github.com/python-cffi/release-doc/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-12 11:35:04 -05:00
Jan-Erik Rediger f9b057ae5d
Merge pull request #1500 from mozilla/fix-beta
Rust: rely on assert's message formatting
2021-02-12 16:21:47 +01:00
Jan-Erik Rediger aa9a13c2a1 Rust: Don't needlessly return or map 2021-02-12 15:59:19 +01:00
Jan-Erik Rediger 38eda95a2d Rust: rely on assert's message formatting 2021-02-12 15:24:03 +01:00
Jan-Erik Rediger 7b1cc836dc
Merge pull request #1494 from ChinYing-Li/bug_1677441
Bug 1677441: Add launch_with_glean and launch_with_glean_mut for readibility
2021-02-11 18:06:19 +01:00
Jan-Erik Rediger 0369996bcb
Merge pull request #1493 from ChinYing-Li/bug_1679793
Bug 1679793: Change the RLB Configuration to use PathBuf for the data…
2021-02-11 18:05:41 +01:00
ChinYing-Li 6d55a914f4 Bug 1679793: Change the RLB Configuration to use PathBuf for the data path 2021-02-11 19:45:46 +08:00
ChinYing-Li a67d67fe08 Bug 1677441: Add launch_with_glean and launch_with_glean_mut for readibility 2021-02-11 19:34:35 +08:00
Jan-Erik Rediger e931a0b43f
Merge pull request #1485 from mozilla/use-xcframeworks 2021-02-10 11:30:02 +01:00
Jan-Erik Rediger 7735132ba5 Docs: Call out that we're using cargo-lipo now
[doc only]
2021-02-10 11:24:23 +01:00
Jan-Erik Rediger 7e2c69d773 CI: Run macOS tasks in parallel 2021-02-10 11:24:23 +01:00
Jan-Erik Rediger 5e95a54654 CI: Generate docs for the target we also build 2021-02-10 11:24:23 +01:00
Jan-Erik Rediger 957fa1f775 CI: Rely on the xcframeworks setup 2021-02-10 11:24:23 +01:00
Michael Droettboom 832ccfcbcd
Bug 1655112: Add messages to NullPointerExceptions in testing API (#1491)
* Bug 1655112: Add messages to NullPointerExceptions in testing API

* Update glean-core/android/src/main/java/mozilla/telemetry/glean/Glean.kt

Co-authored-by: Alessio Placitelli <alessio.placitelli@gmail.com>

Co-authored-by: Alessio Placitelli <alessio.placitelli@gmail.com>
2021-02-09 15:36:08 -05:00
Jan-Erik Rediger f749b63a60
Merge pull request #1490 from mozilla/anticipate-the-validation
Bug 1691080 - Check for glean.validation keys as well
2021-02-09 10:37:06 +01:00
Jan-Erik Rediger 12d5b6011a
Merge pull request #1492 from mozilla/dependabot/cargo/libc-0.2.86
Bump libc from 0.2.83 to 0.2.86
2021-02-09 10:36:48 +01:00
dependabot[bot] 98184cdb66
Bump libc from 0.2.83 to 0.2.86
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.83 to 0.2.86.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.83...0.2.86)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-09 06:14:19 +00:00
Michael Droettboom dfe1f47271
Upgrade to glean_parser 2.0.0 (#1488)
* Upgrade to glean_parser 2.0.0

* Update metrics docs
2021-02-08 10:57:01 -05:00
Jan-Erik Rediger a397d3a210 iOS: Use xcframeworks for the sample app 2021-02-08 13:27:44 +01:00
Jan-Erik Rediger d09fabb48d iOS: Don't build arm64 for the simulator
[skip ci]
2021-02-08 13:27:44 +01:00
Jan-Erik Rediger 3d9bdb57fd iOS: Install dependencies as xcframeworks 2021-02-08 13:27:44 +01:00
Jan-Erik Rediger de909c2c26 Don't configure Apple's clang for building 2021-02-08 13:27:44 +01:00
Jan-Erik Rediger 133ec90000 iOS: Switch to using cargo-lipo to build universal library 2021-02-08 13:27:44 +01:00
Jan-Erik Rediger cad5aecfef
Merge pull request #1489 from mozilla/dependabot/cargo/serde_json-1.0.62
Bump serde_json from 1.0.61 to 1.0.62
2021-02-08 09:52:09 +01:00
Jan-Erik Rediger bb0a1cb2b5
Merge pull request #1487 from pocmo/patch-1
Docs: Fix timespan example
2021-02-08 09:51:18 +01:00
dependabot[bot] 6eef13e23e
Bump serde_json from 1.0.61 to 1.0.62
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.61 to 1.0.62.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.61...v1.0.62)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 07:08:43 +00:00
Jan-Erik Rediger d31517cce9 Check for glean.validation keys as well
We recently got a new `glean.validation.pings_submitted` labeled counter
that now shows up.
We need to take care of that in tests.
2021-02-06 13:29:11 +01:00
Michael Droettboom 3ff81f0794
Bug 1690887: Fix Android build for Java 11 (#1486)
My system Java recently upgraded to Java 11, breaking the Glean build.
CI is still on Java 8 so is not seeing these issues, but if we can find
a way to be compatible across these versions, I guess we should try.

One issue was just requiring a new jacoco config flag (which I admit I don't
really understand, but it works):
https://github.com/gradle/gradle/issues/5184#issuecomment-457865951

Behind that is the old version of okhttp3.mockwebserver is no longer compatible.
Upgrading that lead to some incompatible API changes, mostly that the API is now
much more shouty -- resulting in most of the changes here.

It remains to be seen whether these fixes will work on CI with Java 8.
2021-02-05 09:04:26 -05:00
Sebastian Kaspari 9c58a92e1f
Docs: Fix timespan example 2021-02-05 12:34:01 +01:00
Michael Droettboom 124cfae3dd
Bug 1586764: Record the number of pings sent (#1478)
* WIP: Bug 1586764: Record the number of pings sent

* Update docs

* Fix yamllint

* Update generated docs

* Add comments and make test changes as per PR comments

* Add data review link

* Address documentation comments in the PR

* Update generated metrics docs
2021-02-04 16:22:44 -05:00
Jan-Erik Rediger 606aac2a70
Merge pull request #1484 from mozilla/release-v34.1.0
Merge back v34.1.0
2021-02-04 14:13:18 +01:00
Jan-Erik Rediger 978556d598 Bumped version to 34.1.0 2021-02-04 13:12:56 +01:00
Jan-Erik Rediger 28d9dc02fc Call out the macOS wheel issue in changelog 2021-02-04 13:12:55 +01:00
Alessio Placitelli 7bccb137c2
Merge pull request #1483 from Dexterp37/shutdown_dirty
Bug 1690751 - Clear the dirty ping on shutdown in the RLB
2021-02-04 12:35:25 +01:00
Alessio Placitelli 86bad27453 Clear the dirty ping on shutdown in the RLB
This makes sure no baseline ping with reason
`dirty_startup` is generated when starting RLB
consumers after a clean shutdown.
2021-02-04 11:30:40 +01:00
Jan-Erik Rediger b692e417c3
Merge pull request #1481 from mozilla/client-activity-python
Bug 1688842 - Python: Expose the client activity API
2021-02-02 15:27:12 +01:00
Jan-Erik Rediger 3083ae5d65 Python: Expose the client activity API 2021-02-02 10:59:00 +01:00
William Lachance 54f6dd9855
Go into more detail on metric expiry (#1479)
* Go into more detail on metric expiry

* Update metric-parameters.md

* Update metric-parameters.md
2021-02-01 16:28:27 -05:00
Jan-Erik Rediger 70444f6d18
Merge pull request #1476 from mozilla/dirty-startup-fix-swift
Bug 1647764 - Swift: Check and reset dirty flag on startup
2021-02-01 18:01:59 +01:00
Jan-Erik Rediger 66e69d2b8d
Merge pull request #1470 from mozilla/no-more-benchmark
Remove the minimal but unused benchmarking
2021-02-01 18:01:18 +01:00