Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from open-telemetry:main #308

Merged
merged 100 commits into from
Dec 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
eb2b975
[Code Health] clang-tidy cleanup, part 1 (#2990)
msiddhu Jul 11, 2024
63fa4fd
[CI] Build failures with ABSEIL 20240116 and CMAKE 3.30 (#3002)
marcalff Jul 12, 2024
323a279
[CI] Enable bzlmod (#2995)
keith Jul 12, 2024
d8ae09e
[Metrics SDK] Fix hash calculation for nostd::string (#2999)
lalitb Jul 17, 2024
baecbb9
[RELEASE] Release opentelemetry-cpp version 1.16.1 (#3007)
marcalff Jul 17, 2024
aac2b77
[CI] Add a clang-tidy build (#3001)
msiddhu Jul 17, 2024
0a43c1f
[BUILD] Upgrade to opentelemetry-proto 1.3.2 (#2991)
marcalff Jul 17, 2024
611906e
[REMOVAL] Remove build option `WITH_DEPRECATED_SDK_FACTORY` (#2717)
marcalff Jul 17, 2024
f195b9e
[EXPORTER] ForceFlush before canceling the running requests on shutdo…
owent Jul 19, 2024
4520aa5
[SDK] Fix crash in `PeriodicExportingMetricReader`. (#2983)
owent Jul 19, 2024
deed1e3
[SDK] Fix memory leak in TlsRandomNumberGenerator() constructor (#2661)
hongweipeng Jul 19, 2024
84368cd
[EXPORTER] Ignore exception when create thread in OTLP file exporter.…
owent Jul 29, 2024
eda6e93
[BUILD] Update MODULE.bazel (#3015)
BYVoid Aug 2, 2024
34ca855
[BUILD] Fix build without vcpkg on Windows when gRPC is disabled (#3016)
Corristo Aug 2, 2024
7c6b9db
[BUILD] Add abi_version_no bazel flag. (#3020)
BYVoid Aug 6, 2024
cc60934
[Code health] Expand iwyu coverage to include unit tests. (#3022)
marcalff Aug 8, 2024
41538b0
[BUILD] Version opentelemetry_proto/proto_grpc shared libraries (#2992)
Troels51 Aug 9, 2024
9e062b5
[SEMANTIC CONVENTIONS] Upgrade semantic conventions to 1.27.0 (#3023)
marcalff Aug 13, 2024
1203bcf
[SDK] Support empty histogram buckets (#3027)
lalitb Aug 14, 2024
b890969
[TEST] Fix sync problems in OTLP File exporter tests. (#3031)
owent Aug 16, 2024
242d52a
[SDK] PeriodicExportingMetricReader: future is never set, blocks unti…
owent Aug 21, 2024
a71642f
[Code Health] Clang Tidy cleanup, Part 2 (#3038)
msiddhu Aug 25, 2024
a920898
[Code Health] include-what-you-use cleanup, part 3 (#3004)
marcalff Aug 26, 2024
f02d70b
Fix overflow in timeout logic (#3046)
punya Sep 3, 2024
7f785b5
[TEST] Add missing tests to Bazel build (#3045)
punya Sep 3, 2024
0803569
[TEST] update collector example with debug exporter (#3050)
codeboten Sep 4, 2024
0d5a387
[EXAMPLE] update collector example with debug exporter (#3049)
codeboten Sep 4, 2024
261a151
[TEST] update references to logging exporter (#3053)
codeboten Sep 5, 2024
d623bc5
[EXAMPLE] Clean the tracer initialization in OStream example (#3051)
ThomsonTan Sep 5, 2024
4eb78a6
[EXPORTER] Fix the format of SpanLink for ETW (#3054)
ThomsonTan Sep 8, 2024
c37df23
Implement in-memory metric exporter (#3043)
punya Sep 10, 2024
c6d3945
[Code Health] include-what-you-use cleanup, part 4 (#3040)
marcalff Sep 11, 2024
2314e06
[BUILD] add loongarch info (#3052)
loong-hy Sep 18, 2024
23818a7
[CI] Update otel-collector version (#3067)
fabriziomello Sep 20, 2024
7b82473
[SDK] Update MetricProducer interface to match spec (#3044)
punya Oct 1, 2024
3910b04
Fix URL in ES exporter, fix ipv6 supporting for http client. (#3081)
owent Oct 7, 2024
35e8d17
[EXPORTER] Add possibility to give custom HttpHeaders for (#3083)
ShadowMaxLeb Oct 7, 2024
fa0a520
[RELEASE] Release opentelemetry-cpp 1.17.0 (#3076)
marcalff Oct 7, 2024
0ea1f2c
[EXPORTER] Fix crash in ElasticsearchLogRecordExporter when (#3082)
ShadowMaxLeb Oct 8, 2024
3d9c2b5
[BUILD] Avoid buggy "should be explicitly initialized in the copy con…
Romain-Geissler-1A Oct 8, 2024
6445819
[API] Jaeger Propagator should not be deprecated (#3086)
marcalff Oct 8, 2024
f69963f
Update bzlmod version (#3093)
owent Oct 13, 2024
70ed9bc
[BUILD] Remove std::make_unique (#3098)
owent Oct 16, 2024
63683c1
[BUILD] Fix compiling problems for gcc 4.8 (#3100)
owent Oct 17, 2024
1185405
[TEST] Fix linking order and gmock linking (#3106)
owent Oct 18, 2024
b1488cd
[EXPORTER] Add config options to prometheus exporter (#3104)
psx95 Oct 21, 2024
7402ed9
[BUILD] Add a CMake option to disable shared libs (#3095)
tobim Oct 21, 2024
751ba5b
[EXPORTER] Remove out of date ETW exporter doc (#3103)
ThomsonTan Oct 22, 2024
9947619
[EXPORTER] Add logging for async gRPC errors (#3108)
santigimeno Oct 24, 2024
2c912d5
[BUILD] Remove aligned_storage from nostd (#3112)
ColoredCarrot Oct 25, 2024
5e62859
[EXPORTER] Elastic Search exporter follow ECS guidelines (#3107)
ShadowMaxLeb Oct 27, 2024
6292a6a
[INSTALL] Resolve dependencies in opentelemetry-cpp-config.cmake (#3094)
tobim Oct 30, 2024
f30ab92
[API] Add synchronous gauge (#3029)
uuzay Oct 30, 2024
d16f781
[BUILD] allow building with -DWITH_OTLP_HTTP_COMPRESSION=OFF without …
cfstras Nov 4, 2024
6fdf797
[CI] Comment the arm64 CI (#3125)
marcalff Nov 6, 2024
be1f43c
[API] Comply with W3C Trace Context (#3115)
psx95 Nov 6, 2024
b0e8d7a
[EXPORTER] bump prometheus to v1.3.0 (#3122)
esigo Nov 6, 2024
84d4270
[EXPORTER] Log SSL Connection Information (#3113)
chusitoo Nov 6, 2024
ff2447d
[BUILD] Improve how to handle yield() in ARM. (#3129)
santiagorr Nov 7, 2024
95d039c
[BUILD] Fix -Wmissing-template-arg-list-after-template-kw warning (#3…
yashykt Nov 7, 2024
24a523c
[EXPORTER]: Elasticsearch exporter put log resource in root instead o…
ShadowMaxLeb Nov 8, 2024
1863fe7
[TEST] Rename w3c_tracecontext_test to w3c_tracecontext_http_test_ser…
psx95 Nov 8, 2024
a713947
[BUILD] Patches for building on AIX (#3127)
tjcw Nov 12, 2024
f7a9aea
[SEMANTIC CONVENTIONS] Migration to weaver (#3105)
marcalff Nov 13, 2024
c81a3d4
[SEMANTIC CONVENTIONS] Upgrade to semantic conventions 1.28.0 (#3139)
marcalff Nov 13, 2024
149d29c
[EXPORTER] handling of invalid ports in UrlParser (#3142)
sjinks Nov 14, 2024
a388e87
[CI] speed up `clang-tidy` workflow (#3148)
sjinks Nov 15, 2024
a5db7e5
[EXPORTER] Allow to share gRPC clients between OTLP exporters (#3041)
owent Nov 18, 2024
1695253
Bump codecov/codecov-action from 4 to 5 (#3143)
dependabot[bot] Nov 19, 2024
8691248
[CI] Add cppcheck in the build (#3151)
chusitoo Nov 19, 2024
8e7a192
[BUILD] Fix error message (#3152)
ThomsonTan Nov 19, 2024
4d9cc28
[EXPORTER] fix clang-tidy warnings in UrlParser (#3146)
sjinks Nov 19, 2024
fe68d51
[EXPORTER] Upgrade to opentelemetry-proto 1.4.0 (#3157)
marcalff Nov 21, 2024
4341e12
[TEST] refactor UrlParser tests to use value-paramterized tests (#3153)
sjinks Nov 22, 2024
f1b5fbd
[TEST] add a test for ElasticSearchRecordable (#3154)
sjinks Nov 22, 2024
09c0616
[BUILD] Fix missing dependency on protoc compiler (#3159)
marcalff Nov 22, 2024
6a77bcd
[bazel] Update prometheus-cpp in MODULE.bazel (#3162)
keith Nov 23, 2024
9d998e3
[bazel] Enable --incompatible_disallow_empty_glob (#2642)
keith Nov 23, 2024
fcdd526
[INSTALL] Fix cmake/opentelemetry-cpp-config.cmake.in (#3165)
marcalff Nov 24, 2024
c1ef416
[BUILD] Do not set OTELCPP_PROTO_PATH in the CMake cache (#3160)
marcalff Nov 24, 2024
31956f8
[BUILD] Fix build for esp32 (#3155)
albkharisov Nov 24, 2024
2a8c8bc
[bazel] Update opentelemetry-proto in MODULE.bazel (#3163)
keith Nov 25, 2024
955a807
[RELEASE] Release opentelemetry-cpp 1.18.0 (#3168)
marcalff Nov 25, 2024
8d45dec
[PROMETHEUS_EXPORTER] Fix default for emitting otel_scope attributes …
yashykt Nov 26, 2024
d15da3b
[Code health] Include what you use cleanup, part 5 (#3140)
marcalff Nov 27, 2024
fb6fde8
[BUILD] Upgrade cmake (#3167)
owent Dec 2, 2024
f167c36
[SHIM] Add size to all string view mappings between OT and OTel (#3181)
chusitoo Dec 2, 2024
ac4bba7
[EXPORTER] Refactor `ElasticSearchRecordable` (#3164)
sjinks Dec 2, 2024
150256c
[SEMANTIC CONVENTIONS] Upgrade to semantic conventions 1.29.0 (#3182)
marcalff Dec 2, 2024
23562e6
[BUILD] Fix cross-compilation with protoc (#3186)
seanchann Dec 6, 2024
2d80c18
[Code health] Perform cppcheck cleanup (#3150)
chusitoo Dec 6, 2024
6218a24
[EXPORTER] add instrumentation scope attributes to otlp proto message…
dbarker Dec 7, 2024
762b73d
[SDK] Tracer provider shutdown blocks in-definitively (#3191)
marcalff Dec 7, 2024
6d87bd6
[SEMANTIC CONVENTIONS] Upgrade to weaver 0.11.0 (#3194)
marcalff Dec 11, 2024
490f882
[DOC] Update existing maintaining dependencies doc (#3195)
zurex Dec 11, 2024
8b418fe
[TEST] Change `is_called_` and `got_response_` to use atomic (#3204)
owent Dec 13, 2024
6ed0651
[SEMANTIC CONVENTIONS] Update links to openmetrics to reference the v…
dashpole Dec 14, 2024
b741815
[CI] Fix CI on ubuntu-latest (#3207)
marcalff Dec 17, 2024
1cbea09
[BUILD] Build break using protoc 3.14 (#3211)
marcalff Dec 17, 2024
902ee88
[TEST] Build the singleton test on windows. (#3183)
marcalff Dec 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
# bazel configurations for running tests under sanitizers.
# Based on https://github.com/bazelment/trunk/blob/master/tools/bazel.rc

# TODO: Remove once support is added, avoid MODULE.bazel creation for now
common --enable_bzlmod=false

# Enable automatic configs based on platform
common --enable_platform_specific_config

# Make globs that don't match anything fail
common --incompatible_disallow_empty_glob

# Needed by gRPC to build on some platforms.
build --copt -DGRPC_BAZEL_BUILD

Expand Down
42 changes: 42 additions & 0 deletions .clang-tidy
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Copyright The OpenTelemetry Authors
# SPDX-License-Identifier: Apache-2.0

Checks: >
-*,
performance-*,
portability-*,
abseil-*,
-abseil-string-find-str-contains,
bugprone-*,
-bugprone-easily-swappable-parameters,
-bugprone-implicit-widening-of-multiplication-result,
-bugprone-inc-dec-in-conditions,
-bugprone-narrowing-conversions,
-bugprone-unchecked-optional-access,
-bugprone-unhandled-exception-at-new,
-bugprone-unused-local-non-trivial-variable,
google-*,
-google-build-using-namespace,
-google-default-arguments,
-google-explicit-constructor,
-google-readability-avoid-underscore-in-googletest-name,
-google-readability-braces-around-statements,
-google-readability-namespace-comments,
-google-readability-todo,
-google-runtime-references,
misc-*,
-misc-const-correctness,
-misc-include-cleaner,
-misc-non-private-member-variables-in-classes,
-misc-unused-alias-decls,
-misc-use-anonymous-namespace,
cppcoreguidelines-*,
-cppcoreguidelines-owning-memory,
-cppcoreguidelines-avoid-do-while,
-cppcoreguidelines-avoid-c-arrays,
-cppcoreguidelines-avoid-magic-numbers,
-cppcoreguidelines-init-variables,
-cppcoreguidelines-macro-usage,
-cppcoreguidelines-non-private-member-variables-in-classes,
-cppcoreguidelines-avoid-non-const-global-variables,
-cppcoreguidelines-pro-*
135 changes: 88 additions & 47 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,36 +7,38 @@ on:
branches: [ main ]

jobs:
arm64_test:
name: CMake test arm64 (with modern protobuf,grpc and abseil)
runs-on: actuated-arm64-4cpu-16gb
steps:
- uses: actions/checkout@v4
with:
submodules: 'recursive'
- name: setup
env:
PROTOBUF_VERSION: '23.3'
ABSEIL_CPP_VERSION: '20230125.3'
CXX_STANDARD: '14'
CC: /usr/bin/gcc-10
CXX: /usr/bin/g++-10
run: |
sudo -E ./ci/setup_gcc10.sh
sudo -E ./ci/setup_cmake.sh
sudo -E ./ci/setup_ci_environment.sh
sudo -E ./ci/setup_googletest.sh
sudo -E ./ci/install_abseil.sh
sudo -E ./ci/install_protobuf.sh
- name: run otlp exporter tests
env:
CC: /usr/bin/gcc-10
CXX: /usr/bin/g++-10
WITH_ABSEIL: 'ON'
CXX_STANDARD: '14'
run: |
sudo -E ./ci/setup_grpc.sh -m -p protobuf -p abseil-cpp
./ci/do_ci.sh cmake.exporter.otprotocol.test

# Commented 2024-11-06, lack of workers in github causes CI failures
# arm64_test:
# name: CMake test arm64 (with modern protobuf,grpc and abseil)
# runs-on: actuated-arm64-4cpu-16gb
# steps:
# - uses: actions/checkout@v4
# with:
# submodules: 'recursive'
# - name: setup
# env:
# PROTOBUF_VERSION: '23.3'
# ABSEIL_CPP_VERSION: '20230125.3'
# CXX_STANDARD: '14'
# CC: /usr/bin/gcc-10
# CXX: /usr/bin/g++-10
# run: |
# sudo -E ./ci/setup_gcc10.sh
# sudo -E ./ci/setup_cmake.sh
# sudo -E ./ci/setup_ci_environment.sh
# sudo -E ./ci/setup_googletest.sh
# sudo -E ./ci/install_abseil.sh
# sudo -E ./ci/install_protobuf.sh
# - name: run otlp exporter tests
# env:
# CC: /usr/bin/gcc-10
# CXX: /usr/bin/g++-10
# WITH_ABSEIL: 'ON'
# CXX_STANDARD: '14'
# run: |
# sudo -E ./ci/setup_grpc.sh -m -p protobuf -p abseil-cpp
# ./ci/do_ci.sh cmake.exporter.otprotocol.test

cmake_test:
name: CMake test (without otlp-exporter)
Expand All @@ -47,15 +49,15 @@ jobs:
submodules: 'recursive'
- name: setup
env:
CC: /usr/bin/gcc-10
CXX: /usr/bin/g++-10
CC: /usr/bin/gcc-12
CXX: /usr/bin/g++-12
run: |
sudo -E ./ci/setup_googletest.sh
sudo -E ./ci/setup_ci_environment.sh
- name: run cmake tests (without otlp-exporter)
env:
CC: /usr/bin/gcc-10
CXX: /usr/bin/g++-10
CC: /usr/bin/gcc-12
CXX: /usr/bin/g++-12
run: |
./ci/do_ci.sh cmake.test

Expand Down Expand Up @@ -261,15 +263,15 @@ jobs:
submodules: 'recursive'
- name: setup
env:
CC: /usr/bin/gcc-10
CXX: /usr/bin/g++-10
CC: /usr/bin/gcc-12
CXX: /usr/bin/g++-12
run: |
sudo -E ./ci/setup_googletest.sh
sudo -E ./ci/setup_ci_environment.sh
- name: run cmake tests (without otlp-exporter)
env:
CC: /usr/bin/gcc-10
CXX: /usr/bin/g++-10
CC: /usr/bin/gcc-12
CXX: /usr/bin/g++-12
run: |
./ci/do_ci.sh cmake.with_async_export.test

Expand Down Expand Up @@ -357,7 +359,7 @@ jobs:

cmake_test_cxx20_clang:
name: CMake C++20 test(Clang with libc++)
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -407,7 +409,7 @@ jobs:

cmake_test_cxx23_clang:
name: CMake C++23 test(Clang with libc++)
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -536,15 +538,15 @@ jobs:
submodules: 'recursive'
- name: setup
env:
CC: /usr/bin/gcc-10
CXX: /usr/bin/g++-10
CC: /usr/bin/gcc-12
CXX: /usr/bin/g++-12
run: |
sudo -E ./ci/setup_googletest.sh
sudo -E ./ci/setup_ci_environment.sh
- name: run tests
env:
CC: /usr/bin/gcc-10
CXX: /usr/bin/g++-10
CC: /usr/bin/gcc-12
CXX: /usr/bin/g++-12
run: ./ci/do_ci.sh cmake.test_example_plugin

bazel_test:
Expand Down Expand Up @@ -856,7 +858,7 @@ jobs:

code_coverage:
name: Code coverage
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
with:
Expand All @@ -874,9 +876,9 @@ jobs:
CXX: /usr/bin/g++-10
run: ./ci/do_ci.sh code.coverage
- name: upload report
uses: codecov/codecov-action@v4
uses: codecov/codecov-action@v5
with:
file: /home/runner/build/coverage.info
files: /home/runner/build/coverage.info

markdown-lint:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -923,3 +925,42 @@ jobs:
- name: run ./ci/docfx.cmd
shell: cmd
run: ./ci/docfx.cmd

w3c_trace_context_compliance_v1:
name: W3C Distributed Tracing Validation V1
runs-on: ubuntu-latest
steps:
- name: Checkout open-telemetry/opentelemetry-cpp
uses: actions/checkout@v4
with:
submodules: 'recursive'
- name: setup
env:
CC: /usr/bin/gcc-12
CXX: /usr/bin/g++-12
run: |
sudo -E ./ci/setup_googletest.sh
sudo -E ./ci/setup_ci_environment.sh
- name: run w3c trace-context test server (background)
env:
CXX_STANDARD: '14'
run: |
./ci/do_ci.sh cmake.w3c.trace-context.build-server
cd $HOME/build/ext/test/w3c_tracecontext_http_test_server
./w3c_tracecontext_http_test_server &
- name: Checkout w3c/trace-context repo
uses: actions/checkout@v4
with:
repository: w3c/trace-context
path: trace-context
- name: install dependencies
run: |
sudo apt update && sudo apt install python3-pip
sudo pip3 install aiohttp
- name: run w3c trace-context test suite
env:
SPEC_LEVEL: 1
run:
|
python ${GITHUB_WORKSPACE}/trace-context/test/test.py http://localhost:30000/test TraceContextTest AdvancedTest
curl http://localhost:30000/stop
81 changes: 81 additions & 0 deletions .github/workflows/clang-tidy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
name: clang-tidy

on:
push:
branches: [main]
pull_request:
branches: [main]

jobs:
clang-tidy:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
submodules: recursive

- name: Setup Environment
env:
PROTOBUF_VERSION: '23.3'
ABSEIL_CPP_VERSION: '20230125.3'
CXX_STANDARD: '14'
run: |
sudo apt update -y
sudo apt install -y --no-install-recommends --no-install-suggests \
build-essential \
iwyu \
cmake \
libssl-dev \
libcurl4-openssl-dev \
libprotobuf-dev \
protobuf-compiler \
libgmock-dev \
libgtest-dev \
libbenchmark-dev

if ! command -v clang-tidy &> /dev/null; then
echo "clang-tidy could not be found"
exit 1
fi
echo "Using clang-tidy version: $(clang-tidy --version)"
echo "clang-tidy installed at: $(which clang-tidy)"


- name: Prepare CMake
env:
CC: clang
CXX: clang++
run: |
echo "Running cmake..."
cmake -B build \
-DCMAKE_CXX_STANDARD=14 \
-DWITH_STL=CXX14 \
-DWITH_OTLP_HTTP=ON \
-DWITH_OTLP_FILE=ON \
-DWITH_PROMETHEUS=ON \
-DWITH_ZIPKIN=ON \
-DWITH_ELASTICSEARCH=ON \
-DWITH_OTLP_HTTP_COMPRESSION=ON \
-DWITH_EXAMPLES=ON \
-DWITH_EXAMPLES_HTTP=ON \
-DBUILD_W3CTRACECONTEXT_TEST=ON \
-DWITH_METRICS_EXEMPLAR_PREVIEW=ON \
-DWITH_ASYNC_EXPORT_PREVIEW=ON \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON

- name: Run clang-tidy
run: |
cmake --build build --target opentelemetry_proto
jq -r .[].file build/compile_commands.json | grep -vE '/(generated|third_party)/' | xargs -P $(nproc) -n 1 clang-tidy --quiet -p build 2>&1 | tee -a clang-tidy.log

- uses: actions/upload-artifact@v4
with:
name: Logs (clang-tidy)
path: ./clang-tidy.log

- name: Count warnings
run: |
COUNT=$(grep -c "warning:" clang-tidy.log)
echo "clang-tidy reported ${COUNT} warning(s)"

# TODO: include WITH_OTLP_GRPC and WITH_ABSEIL flags.
4 changes: 2 additions & 2 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ jobs:
rm -rf third_party
- name: Setup
env:
CC: /usr/bin/gcc-10
CXX: /usr/bin/g++-10
CC: /usr/bin/gcc-12
CXX: /usr/bin/g++-12
GOOGLETEST_VERSION: 1.12.1
run: |
sudo -E ./ci/setup_googletest.sh
Expand Down
Loading
Loading