Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: run coverage on prs #4738

Merged

Conversation

stringhandler
Copy link
Collaborator

Description

Run coverage on all PRs

Motivation and Context

Currently, this is only run after merge. This is often missed. With fewer PRs, and a more stable code base, I think we can run it on every PR

How Has This Been Tested?

Since this is CI related, I'll be using the PR itself to test

@stringhandler stringhandler merged commit 01f9424 into tari-project:development Oct 3, 2022
@stringhandler stringhandler deleted the st-coverage-on-prs branch October 3, 2022 12:09
@CjS77
Copy link
Collaborator

CjS77 commented Oct 3, 2022

Hmm.. it's not a requirement metric, it's more a tracking metric, so running on every PR is just another very slow action to wait for on PRs INHO

sdbondi added a commit to sdbondi/tari that referenced this pull request Oct 3, 2022
* development:
  v0.38.5
  feat: different default grpc ports for different networks (tari-project#4755)
  fix(core): broken doctests (tari-project#4763)
  ci: fix coverage job
  ci: run coverage on prs (tari-project#4738)
  fix(comms): fixes edge case where online status event does not get published (tari-project#4756)
  fix(dht/encryption): greatly reduce heap allocations for encrypted messaging (tari-project#4753)
  docs: explain the emission curve parameters (tari-project#4750)
  fix(comms/peer_manager): add migration to remove onionv2 addresses (tari-project#4748)
  fix(ci): add cargo cache, reduce Ubuntu dependencies and action on pull_request (tari-project#4757)
  feat(tariscript): adds ToRistrettoPoint op-code (tari-project#4749)
  fix: cli wallet cucumber (tari-project#4739)
  fix(clients): fix tari nodejs client proto paths (tari-project#4743)
  chore: disallow onion v2 (tari-project#4745)
  feat: change priority in mempool to take into account age (tari-project#4737)
  feat: trigger mempool sync on lag (tari-project#4730)
  fix(core): use compact inputs for block propagation (tari-project#4714)
  ci: deny dbg macro (tari-project#4740)
CjS77 added a commit that referenced this pull request Oct 4, 2022
stringhandler pushed a commit that referenced this pull request Oct 5, 2022
Reverts #4738

Coverage tests take a long time to run, and are more for tracking than gatekeeping, so better to keep them on the main branches only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants