• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ergoplatform / sigma-rust / 9822292740
78%

Build:
DEFAULT BRANCH: develop
Ran 06 Jul 2024 10:08PM UTC
Jobs 1
Files 325
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Jul 2024 09:42PM UTC coverage: 78.938% (-1.6%) from 80.517%
9822292740

push

github

web-flow
Merge pull request #752 from SethDusek/optimizations

Optimizations

478 of 574 new or added lines in 119 files covered. (83.28%)

252 existing lines in 65 files now uncovered.

10794 of 13674 relevant lines covered (78.94%)

3.24 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
96.55
0.0% ergo-lib/src/chain/transaction/ergo_transaction.rs
1
17.65
-0.53% ergo-lib/src/wallet.rs
1
79.7
-1.18% ergotree-interpreter/src/eval.rs
1
76.0
-10.36% ergotree-interpreter/src/eval/apply.rs
1
53.49
-16.21% ergotree-interpreter/src/eval/coll_map.rs
1
0.0
0.0% ergotree-interpreter/src/eval/create_prove_dh_tuple.rs
1
75.0
-25.0% ergotree-interpreter/src/eval/deserialize_context.rs
1
85.71
1.5% ergotree-interpreter/src/eval/env.rs
1
75.0
-25.0% ergotree-interpreter/src/eval/get_var.rs
1
75.0
-2.78% ergotree-interpreter/src/eval/sbox.rs
1
84.62
0.0% ergotree-ir/src/mir/calc_blake2b256.rs
1
84.62
0.0% ergotree-ir/src/mir/calc_sha256.rs
1
78.95
0.0% ergotree-ir/src/mir/option_get_or_else.rs
1
77.78
0.0% ergotree-ir/src/mir/xor.rs
2
0.0
0.0% ergotree-interpreter/src/eval/create_provedlog.rs
2
72.55
0.27% ergotree-ir/src/serialization/data.rs
3
76.47
-23.53% ergotree-interpreter/src/eval/collection.rs
4
66.67
-33.33% sigma-util/src/vec_ext.rs
7
79.63
-0.28% ergotree-interpreter/src/eval/savltree.rs
8
62.87
-0.76% ergo-lib/src/wallet/multi_sig.rs
8
55.56
-31.94% ergotree-interpreter/src/eval/global_vars.rs
14
64.07
-1.75% ergotree-ir/src/mir/constant.rs
16
74.6
-8.09% ergo-lib/src/wallet/signing.rs
18
57.84
1.0% ergotree-ir/src/mir/value.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
82.76
0.62% ergotree-ir/src/mir/coll_fold.rs
1
75.0
-6.82% ergotree-interpreter/src/eval/exponentiate.rs
1
92.86
-7.14% ergotree-interpreter/src/eval/byte_array_to_long.rs
1
88.24
0.36% ergotree-ir/src/mir/coll_filter.rs
1
68.42
-5.26% ergo-p2p/src/peer_info.rs
1
88.24
0.36% ergotree-ir/src/mir/coll_exists.rs
1
76.47
-23.53% ergotree-interpreter/src/eval/collection.rs
1
89.19
0.0% ergotree-ir/src/mir/coll_by_index.rs
1
80.0
-20.0% ergotree-interpreter/src/eval/method_call.rs
1
77.78
-3.3% ergotree-interpreter/src/eval/scontext.rs
1
82.35
0.53% ergotree-ir/src/mir/coll_forall.rs
1
75.0
-25.0% ergotree-interpreter/src/eval/get_var.rs
2
87.88
0.38% ergotree-ir/src/mir/coll_map.rs
2
0.0
-100.0% ergotree-interpreter/src/eval/costs.rs
2
57.14
-22.86% ergotree-interpreter/src/eval/sigma_prop_bytes.rs
2
57.14
-22.86% ergotree-interpreter/src/eval/extract_bytes.rs
2
62.5
-20.83% ergotree-interpreter/src/eval/option_get.rs
2
57.14
-22.86% ergotree-interpreter/src/eval/extract_script_bytes.rs
2
82.05
-2.8% ergo-lib/src/chain/transaction/unsigned.rs
2
76.0
-10.36% ergotree-interpreter/src/eval/apply.rs
2
80.0
-12.31% ergotree-interpreter/src/eval/coll_slice.rs
2
57.14
-22.86% ergotree-interpreter/src/eval/decode_point.rs
2
77.68
-0.89% ergo-lib/src/wallet/tx_context.rs
2
72.73
-16.16% ergotree-interpreter/src/eval/bit_inversion.rs
2
66.67
-4.76% ergotree-interpreter/src/eval/multiply_group.rs
2
80.49
-4.13% ergotree-interpreter/src/eval/upcast.rs
2
62.5
-20.83% ergotree-interpreter/src/eval/option_get_or_else.rs
2
66.67
-19.05% ergotree-interpreter/src/eval/extract_id.rs
2
79.7
-1.18% ergotree-interpreter/src/eval.rs
2
57.14
-22.86% ergotree-interpreter/src/eval/extract_creation_info.rs
2
57.14
-22.86% ergotree-interpreter/src/eval/option_is_defined.rs
2
57.14
-22.86% ergotree-interpreter/src/eval/extract_bytes_with_no_ref.rs
2
87.3
-2.86% ergotree-interpreter/src/eval/downcast.rs
2
66.67
-19.05% ergotree-interpreter/src/eval/calc_sha256.rs
2
82.35
-10.98% ergotree-interpreter/src/eval/negation.rs
2
57.14
-22.86% ergotree-interpreter/src/eval/extract_amount.rs
2
0.0
0.0% ergotree-interpreter/src/eval/create_provedlog.rs
3
75.0
-25.0% ergotree-interpreter/src/eval/deserialize_context.rs
3
76.0
-10.96% ergotree-interpreter/src/eval/coll_append.rs
3
60.0
-25.71% ergotree-interpreter/src/eval/calc_blake2b256.rs
3
64.07
-1.75% ergotree-ir/src/mir/constant.rs
3
57.14
-26.19% ergotree-interpreter/src/eval/coll_size.rs
3
58.82
-12.61% ergotree-interpreter/src/eval/create_avl_tree.rs
4
77.27
-17.17% ergotree-interpreter/src/eval/atleast.rs
4
60.0
-23.33% ergotree-interpreter/src/eval/xor.rs
4
41.67
-20.83% ergotree-interpreter/src/eval/extract_reg_as.rs
4
50.0
-25.0% ergotree-interpreter/src/eval/select_field.rs
5
76.19
-17.93% ergotree-interpreter/src/eval/coll_by_index.rs
5
74.6
-8.09% ergo-lib/src/wallet/signing.rs
6
66.67
-3.73% ergo-lib/src/chain/transaction.rs
6
60.0
-12.41% ergotree-interpreter/src/eval/coll_forall.rs
6
62.86
-13.0% ergotree-interpreter/src/eval/coll_exists.rs
6
76.56
-9.38% ergo-p2p/src/peer_spec.rs
6
63.33
-15.83% ergotree-interpreter/src/eval/deserialize_register.rs
7
56.67
-17.25% ergotree-interpreter/src/eval/tree_lookup.rs
7
66.67
-13.33% ergotree-interpreter/src/eval/coll_filter.rs
8
54.29
-16.08% ergotree-interpreter/src/eval/coll_fold.rs
8
0.0
-80.0% ergotree-interpreter/src/eval/cost_accum.rs
9
57.84
1.0% ergotree-ir/src/mir/value.rs
9
53.49
-16.21% ergotree-interpreter/src/eval/coll_map.rs
9
66.13
-11.23% ergotree-interpreter/src/eval/soption.rs
10
81.18
-2.79% ergotree-ir/src/serialization/types.rs
10
53.66
-17.31% ergotree-interpreter/src/eval/subst_const.rs
11
70.19
-4.81% ergotree-interpreter/src/eval/scoll.rs
28
74.87
-12.63% ergotree-interpreter/src/eval/bin_op.rs
Jobs
ID Job ID Ran Files Coverage
1 9822292740.1 06 Jul 2024 10:07PM UTC 325
78.94
GitHub Action Run
Source Files on build 9822292740
  • Tree
  • List 325
  • Changed 218
  • Source Changed 0
  • Coverage Changed 123
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f0b41360 on github
  • Prev Build on develop (#9717205141)
  • Next Build on develop (#10146628528)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc