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 segmentation improvements #1542

Merged
merged 8 commits into from
Oct 21, 2021

Conversation

appetrosyan
Copy link
Contributor

Signed-off-by: Aleksandr a-p-petrosyan@yandex.ru

Description of the Change

Moved jobs that are likely to fail into separate workflows.

Issue

#1525

Benefits

When a workflow fails, only the part that failed needs to be re-run.

Print telemetry workflow is removed from CI. Code Coverage uses all available threads.

Possible Drawbacks

None at the moment.

@github-actions github-actions bot added the iroha2-dev The re-implementation of a BFT hyperledger in RUST label Oct 20, 2021
@appetrosyan appetrosyan changed the title Master rebase CI segmentation improvements Oct 20, 2021
@codecov
Copy link

codecov bot commented Oct 20, 2021

Codecov Report

Merging #1542 (3d7bde5) into iroha2-dev (23862e1) will increase coverage by 0.19%.
The diff coverage is 98.07%.

❗ Current head 3d7bde5 differs from pull request most recent head 9fce48f. Consider uploading reports for the commit 9fce48f to get more accurate results
Impacted file tree graph

@@              Coverage Diff               @@
##           iroha2-dev    #1542      +/-   ##
==============================================
+ Coverage       76.69%   76.88%   +0.19%     
==============================================
  Files             117      116       -1     
  Lines           18321    18347      +26     
==============================================
+ Hits            14051    14106      +55     
+ Misses           4270     4241      -29     
Impacted Files Coverage Δ
client/src/client.rs 78.28% <ø> (+1.41%) ⬆️
client/src/config.rs 100.00% <ø> (ø)
client_cli/src/main.rs 0.40% <ø> (ø)
data_model/tests/dsl.rs 100.00% <ø> (ø)
core/src/smartcontracts/isi/query.rs 75.41% <97.43%> (+3.34%) ⬆️
core/src/tx.rs 87.35% <100.00%> (+0.25%) ⬆️
core/src/wsv.rs 93.23% <100.00%> (+8.13%) ⬆️
p2p/src/lib.rs 45.45% <0.00%> (-27.28%) ⬇️
data_model/src/lib.rs 65.34% <0.00%> (-0.61%) ⬇️
actor/src/lib.rs 82.20% <0.00%> (ø)
... and 9 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 284d24c...9fce48f. Read the comment docs.

@appetrosyan appetrosyan force-pushed the iroha2-dev branch 5 times, most recently from b406b95 to 4f442a7 Compare October 20, 2021 15:40
@appetrosyan appetrosyan enabled auto-merge (squash) October 20, 2021 16:51
i1i1
i1i1 previously approved these changes Oct 21, 2021
Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
Signed-off-by: Aleksandr Petrosyan <a-p-petrosyan@yandex.ru>
Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
i1i1
i1i1 previously approved these changes Oct 21, 2021
Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
@appetrosyan appetrosyan merged commit aabf7ec into hyperledger:iroha2-dev Oct 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Enhancement New feature or request iroha2-dev The re-implementation of a BFT hyperledger in RUST
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants