Commit Graph

4 Commits

Author SHA1 Message Date
Stanley Cheung f4fd20cd36
[Release] Bump version to 1.61.0-pre3 (on v1.61.x branch) (#35677)
Change was created by the release automation script. See
go/grpc-release.
2024-01-25 19:32:06 -08:00
Stanley Cheung 3f3109afa9
[Release] Bump version to 1.61.0-pre2 (on v1.61.x branch) (#35626)
Change was created by the release automation script. See
go/grpc-release.

A few Ruby fixes added to `v1.61.x` branch after the `-pre1` cut.
2024-01-22 20:01:02 -08:00
Stanley Cheung 8e92b0a8b8
[Release] Bump version to 1.61.0-pre1 (on v1.61.x branch) (#35582)
Change was created by the release automation script. See
go/grpc-release.
2024-01-17 13:08:13 -08:00
Xuan Wang 7f2ecdb3f8 [Python Observability] Building package and add to run_test (#34207)
### Changes in this PR
* Refactor and remove some Core/C++ dependencies to simplify Python Observability package build process.
* Refactored code to read config at Python layer.
* Enable observability build from source.
* Add observability to run_test.
  * Currently it's only enabled in Linux.
* Add error handler in run_test loaders.
  * Current framework will always visit modules in test directory then decide which tests to skip.
  * Since we're not building Observability for MacOS and Windows this step will fail with error `No module named 'grpc_observability'`.
  * After the change we'll just skip those modules.
    * We still have `_sanity_test` to make sure all tests are loaded correctly for each platform.
* Remov OC dependency as we're migrating to OTel.
  * Also removed trace from testing.
  * Note that trace propagation function was also removed because of this.

### Testing
* Passed existing tests.
* Tested locally, able to build observability from source using `GRPC_PYTHON_BUILD_WITH_CYTHON=1 pip install .`.

<!--

If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.

If your pull request is for a specific language, please add the appropriate
lang label.

-->

Closes #34207

PiperOrigin-RevId: 590258014
2023-12-12 10:51:35 -08:00