[EXPORTER] Support handling retry-able errors for OTLP/HTTP #10936
ci.yml
on: pull_request
  
    
      CMake test (without otlp-exporter)
    
          
              5m 43s
          
      
    
      CMake gcc 14 (maintainer mode, sync)
    
          
              8m 4s
          
      
    
      CMake gcc 14 (maintainer mode, async)
    
          
              7m 58s
          
      
    
      CMake clang 18 (maintainer mode, sync)
    
          
              10m 22s
          
      
    
      CMake clang 18 (maintainer mode, async)
    
          
              10m 17s
          
      
    
      CMake clang 18 (maintainer mode, abiv2)
    
          
              10m 6s
          
      
    
      CMake msvc (maintainer mode)
    
          
              8m 59s
          
      
    
      CMake msvc (maintainer mode) with C++20
    
          
              9m 26s
          
      
    
      CMake test (without otlp-exporter and with async export)
    
          
              5m 58s
          
      
    
      CMake test (with abseil)
    
          
              5m 11s
          
      
    
      CMake test (with opentracing-shim)
    
          
              4m 48s
          
      
    
      CMake C++14 test(GCC)
    
          
              4m 46s
          
      
    
      CMake C++17 test(GCC)
    
          
              5m 25s
          
      
    
      CMake C++20 test(GCC)
    
          
              9m 35s
          
      
    
      CMake C++20 test(Clang with libc++)
    
          
              9m 49s
          
      
    
      CMake C++23 test(GCC)
    
          
              9m 18s
          
      
    
      CMake C++23 test(Clang with libc++)
    
          
              9m 47s
          
      
    
      CMake test (with otlp-exporter)
    
          
              16m 28s
          
      
    
      CMake test (with modern protobuf,grpc and abseil)
    
          
              17m 8s
          
      
    
      CMake do not install test (with otlp-exporter)
    
          
              15m 1s
          
      
    
      CMake test (build shared libraries with otlp-exporter and static gRPC)
    
          
              14m 44s
          
      
    
      CMake install test (with abseil)
    
          
              5m 0s
          
      
    
      Plugin -> CMake
    
          
              1m 0s
          
      
    
      Bazel
    
          
              17m 32s
          
      
    
      Bazel without bzlmod
    
          
              16m 33s
          
      
    
      Bazel with async export
    
          
              17m 29s
          
      
    
      Bazel valgrind
    
          
              20m 39s
          
      
    
      Bazel noexcept
    
          
              17m 58s
          
      
    
      Bazel nortti
    
          
              18m 2s
          
      
    
      Bazel asan config
    
          
              21m 13s
          
      
    
      Bazel tsan config
    
          
              18m 37s
          
      
    
      Bazel on MacOS
    
          
              13m 13s
          
      
    
      Benchmark
    
          
              14m 12s
          
      
    
      Format
    
          
              27s
          
      
    
      Copyright
    
          
              7s
          
      
    
      CMake -> exporter proto
    
          
              13m 51s
          
      
    
      CMake -> exporter proto (Build as DLL)
    
          
              22m 3s
          
      
    
      CMake (With async export) -> exporter proto
    
          
              13m 17s
          
      
    
      Bazel Windows
    
          
              40m 2s
          
      
    
      Plugin -> CMake Windows
    
          
              8m 5s
          
      
    
      Code coverage
    
          
              12m 32s
          
      
    
      markdown-lint
    
          
              6s
          
      
    
      shellcheck
    
          
              6s
          
      
    
      misspell
    
          
              7s
          
      
    
      DocFX check
    
          
              1m 2s
          
      
    
      W3C Distributed Tracing Validation V1
    
          
              4m 6s
          
      Annotations
19 warnings and 5 notices
          | 
                      
                          markdown-lint
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          shellcheck
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          misspell
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Plugin -> CMake
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          W3C Distributed Tracing Validation V1
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          CMake test (with opentracing-shim)
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          CMake test (without otlp-exporter)
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          CMake test (without otlp-exporter and with async export)
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          CMake C++23 test(GCC)
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Benchmark
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Bazel without bzlmod
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          CMake test (with modern protobuf,grpc and abseil)
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Bazel with async export
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Bazel
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Bazel noexcept
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Bazel nortti
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Bazel tsan config
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Bazel valgrind
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          Bazel asan config
                        
                      
                       ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 | 
| 
                      
                          CMake gcc 14 (maintainer mode, async)
                        
                      
                       Executable func_otlp_grpc not built in this configuration | 
| 
                      
                          CMake gcc 14 (maintainer mode, sync)
                        
                      
                       Executable func_otlp_grpc not built in this configuration | 
| 
                      
                          CMake clang 18 (maintainer mode, abiv2)
                        
                      
                       Executable func_otlp_grpc not built in this configuration | 
| 
                      
                          CMake clang 18 (maintainer mode, async)
                        
                      
                       Executable func_otlp_grpc not built in this configuration | 
| 
                      
                          CMake clang 18 (maintainer mode, sync)
                        
                      
                       Executable func_otlp_grpc not built in this configuration | 
Artifacts
Produced during runtime
          | Name | Size | Digest | |
|---|---|---|---|
| 
                        
                          benchmark_reports
                        
                        
                          Expired
                       | 19.9 KB | sha256:9b89341e816e2d087a7c5556d0a493643e08923c548614181a3b3975f508bbee |  |