Granulate / gprofiler

gProfiler is a system-wide profiler, combining multiple sampling profilers to produce unified visualization of what your CPU is spending time on.
https://profiler.granulate.io
Apache License 2.0
749 stars 54 forks source link

Test profiling uploading in CI #826

Open Jongy opened 1 year ago

Jongy commented 1 year ago

All flows we currently test are testing the profiling itself in local output.

However, we've had numerous breakages in the uploading logic - for example the breakage fixed here - so I'd like a basic sanity test that runs a short profiling session and uploads the results.

We will add a dummy token + service name as GH secret, then use them in the test.