cudf icon indicating copy to clipboard operation
cudf copied to clipboard

add telemetry setup to test

Open msarahan opened this issue 1 year ago • 2 comments

Description

This is a prototype implementation of https://github.com/rapidsai/build-infra/issues/139

The work that this builds on:

  • https://github.com/rapidsai/gha-tools/pull/118, which adds a shell wrapper that automatically creates spans for the commands that it wraps. It also uses the opentelemetry-instrument command to set up monkeypatching for supported Python libraries, if the command is python-based
  • https://github.com/rapidsai/shared-workflows/tree/add-telemetry, which installs the gha-tools work from above and sets necessary environment variables. This is only done for the conda-cpp-build.yaml shared workflow at the time of submitting this PR.

The goal of this PR is to observe telemetry data sent from a GitHub Actions build triggered by this PR as a proof of concept. Once it all works, the remaining work is:

  • merge https://github.com/rapidsai/gha-tools/pull/118
  • Move the opentelemetry-related install stuff in https://github.com/rapidsai/shared-workflows/compare/add-telemetry?expand=1#diff-ca6188672785b5d214aaac2bf77ce0528a48481b2a16b35aeb78ea877b2567bcR118-R125 into https://github.com/rapidsai/ci-imgs, and rebuild ci-imgs
  • expand coverage to other shared workflows
  • Incorporate the changes from this PR to other jobs and to other repos

Checklist

  • [ ] I am familiar with the Contributing Guidelines.
  • [ ] New or existing tests cover these changes.
  • [ ] The documentation is up to date with these changes.

msarahan avatar Sep 26 '24 01:09 msarahan

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

copy-pr-bot[bot] avatar Oct 02 '24 22:10 copy-pr-bot[bot]

/ok to test

msarahan avatar Oct 02 '24 22:10 msarahan

/merge

msarahan avatar Nov 15 '24 16:11 msarahan