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

Chia-Network / clvm_rs / 16302482626
92%

Build:
DEFAULT BRANCH: main
Ran 15 Jul 2025 07:34PM UTC
Jobs 1
Files 55
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

15 Jul 2025 07:27PM UTC coverage: 93.343% (-0.3%) from 93.663%
16302482626

push

github

web-flow
 CHIA 625 Convert Error Codes from Strings to Enums (#593)

* refactor error to separate file

* make module public

* test clippy + format

* add thiserror to cargo requirements

* add new error types

tests will fail, need to adjust comparisons

* fix some tests

* remove extra null pointers

* remove comparison functions from allocator

* removed extra error classes

* remove old bodge

* Update allocator.rs

* rename CLVMresult to Result

* combine error types

remove runtime error category as well

* completly remove old result

* reorganize errors

* fix functions + almost all tests

* address clippy

* remove nodeptr from unknown softfork extension due to test issues

* address fmt

fix test issues

fix fuzzer?

* py compat restored?

fix error type

fix tests

* fix fmt

* Update operators.rs

* simplify error

* Update run_program.rs

* switch to matches macro

* fix web assembly not compiling

* use new python feature from this crate

* fix fuzz tests

* clippy happy

* change types to undo python changes.

* restore backwards compatibility

* rename bad decoding type

* fix missed internal errors

rename others

* remove node pointers to clean up diff

* incomplete error removals

* fix line endings

* convert allocator errors

* consolidate errors into OperatorError Class

* fix operator errors

* rename to allocatorErr

* combine operatorError into EvalErr

* combine k1 and r1 error messages

* fix file permissions broken by windows

* fix failing test

* switch EvalErr Types to InvalidArg

* undo bad changes

* Minimize Diff from main

* combine allocErr into evalErr

* nitpic diff

* update error codes.

524 of 575 new or added lines in 25 files covered. (91.13%)

1 existing line in 1 file now uncovered.

6296 of 6745 relevant lines covered (93.34%)

29658670.09 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% src/runtime_dialect.rs
1
97.79
0.0% src/serde/de_tree.rs
1
93.44
0.34% wheel/src/api.rs
3
96.94
-0.09% src/allocator.rs
4
92.73
-0.18% src/serde/tools.rs
9
83.33
-14.04% src/secp_ops.rs
13
48.0
src/error.rs
19
94.01
-3.49% src/run_program.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
19.75
-1.23% wheel/python/clvm_rs/de.py
Jobs
ID Job ID Ran Files Coverage
1 16302482626.1 15 Jul 2025 07:34PM UTC 55
93.34
GitHub Action Run
Source Files on build 16302482626
  • Tree
  • List 55
  • Changed 26
  • Source Changed 25
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16302482626
  • 31ceeb91 on github
  • Prev Build on main (#16225595087)
  • Next Build on main (#16324507169)
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