Skip to content

[SDK] Implement the ProbabilitySampler #15022

[SDK] Implement the ProbabilitySampler

[SDK] Implement the ProbabilitySampler #15022

This workflow is awaiting approval from a maintainer in #4135
Triggered via pull request July 5, 2026 09:49
Status Action required
Total duration
Artifacts
This workflow is awaiting approval from a maintainer in #4135

ci.yml

on: pull_request
Bazel
Bazel
Bazel Windows
Bazel Windows
Bazel asan config
Bazel asan config
Bazel noexcept
Bazel noexcept
Bazel nortti
Bazel nortti
Bazel on MacOS
Bazel on MacOS
Bazel tsan config
Bazel tsan config
Bazel ubsan config
Bazel ubsan config
Bazel valgrind
Bazel valgrind
Bazel with async export
Bazel with async export
Benchmark
Benchmark
CMake (With async export) -> exporter proto
CMake (With async export) -> exporter proto
CMake -> exporter proto
CMake -> exporter proto
CMake -> exporter proto (Build as DLL)
CMake -> exporter proto (Build as DLL)
CMake API only test
CMake API only test
CMake C++14 test(GCC)
CMake C++14 test(GCC)
CMake C++17 test(GCC)
CMake C++17 test(GCC)
CMake C++20 test(Clang with libc++)
CMake C++20 test(Clang with libc++)
CMake C++20 test(GCC)
CMake C++20 test(GCC)
CMake C++23 test(Clang with libc++)
CMake C++23 test(Clang with libc++)
CMake C++23 test(GCC)
CMake C++23 test(GCC)
CMake FetchContent usage with opentelemetry-cpp
CMake FetchContent usage with opentelemetry-cpp
CMake clang 18 (maintainer mode, abiv2)
CMake clang 18 (maintainer mode, abiv2)
CMake clang 18 (maintainer mode, async)
CMake clang 18 (maintainer mode, async)
CMake clang 18 (maintainer mode, sync)
CMake clang 18 (maintainer mode, sync)
CMake clang 18 (maintainer mode, yaml config)
CMake clang 18 (maintainer mode, yaml config)
CMake clang 18 with C++14 (maintainer mode, async)
CMake clang 18 with C++14 (maintainer mode, async)
CMake do not install test (with otlp-exporter)
CMake do not install test (with otlp-exporter)
CMake gcc 14 (maintainer mode, abiv2)
CMake gcc 14 (maintainer mode, abiv2)
CMake gcc 14 (maintainer mode, async)
CMake gcc 14 (maintainer mode, async)
CMake gcc 14 (maintainer mode, sync)
CMake gcc 14 (maintainer mode, sync)
CMake msvc (maintainer mode)
CMake msvc (maintainer mode)
CMake msvc (maintainer mode) with C++20
CMake msvc (maintainer mode) with C++20
CMake msvc (maintainer mode, abiv2)
CMake msvc (maintainer mode, abiv2)
CMake test (build shared libraries with otlp-exporter and static gRPC)
CMake test (build shared libraries with otlp-exporter and static gRPC)
CMake test (prometheus, elasticsearch, zipkin)
CMake test (prometheus, elasticsearch, zipkin)
CMake test (with modern protobuf,grpc and abseil)
CMake test (with modern protobuf,grpc and abseil)
CMake test (with opentracing-shim)
CMake test (with opentracing-shim)
CMake test (with otlp-exporter)
CMake test (with otlp-exporter)
CMake test (without otlp-exporter and with async export)
CMake test (without otlp-exporter and with async export)
Code coverage
Code coverage
Copyright
Copyright
DocFX check
DocFX check
Format
Format
Plugin -> CMake
Plugin -> CMake
Plugin -> CMake Windows
Plugin -> CMake Windows
W3C Distributed Tracing Validation V1
W3C Distributed Tracing Validation V1
W3C Distributed Tracing Validation V2
W3C Distributed Tracing Validation V2
markdown-lint
markdown-lint
misspell
misspell
shellcheck
shellcheck
Fit to window
Zoom out
Zoom in