CI: Fix OTel import test error and valgrind start issues

OpenTelemetry can emit an import-time deprecation warning from its entry point compatibility code on some Python versions. Since the test suite treats warnings as errors, this prevents pytest from importing PyTango in some wheel-test environments.

Some CI environments have too high a ulimit, preventing valgrind from running. They can also have slightly different core patterns, with quotes.

  • Ignore OpenTelemetry's SelectableGroups deprecation in tests
  • Lower the file descriptor limit before running Valgrind checks
  • Accept quoted Linux core pattern values in CI after-scripts

Co-authored-by: Codex codex@openai.com

Merge request reports

Loading