Prevent Tests at CI from running indefinitely.
See: https://github.com/open-telemetry/opentelemetry-python/actions/runs/13792606373/job/38576412552?pr=4425
This job is running for almost 1h40
Also, Implement cancel feature for jobs to prevent duplicated runs in PRs and save some runs at CI