ASuciuX

Results 63 issues of ASuciuX

The build and tests succeed without mutations. Following this, the build with mutations also succeeds, and tests for mutants are executed. The test results show instances of FAILED tests. Ideally,...

The current documentation does not provide sufficient information regarding the location where it clones workspace files before running `cargo build` and `cargo test` for each job. Users may encounter `No...

documentation
good first issue
small

[Updated the workflow](https://github.com/stacks-network/actions/pull/23/files) to include the following changes: 1. split big packages into `stackslib` and `stacks-node` 2. update cargo mutants to use specific version from github in order to include...

testing

#### Why are mutations causing timeouts? Mutations cause timeouts because mutants modify the return value of functions. If the function is essential for stopping a loop or waiting for an...

Added mutation testing-related info: - testing docs file - how to run mutation testing locally - mutation testing check on the PR template - contributing section for how mutation testing...

## Applicable issues - fixes #3806 - #4177 ## Additional info (benefits, drawbacks, caveats) ### Solutions and Recommended Usage [Cargo-mutant does an incremental build for each mutation](https://github.com/sourcefrog/cargo-mutants/wiki/Compared#:~:text=Mutagen%20builds%20the%20tree%20only%20once%3B%20cargo%2Dmutants%20does%20an%20incremental%20build%20for%20each%20mutation.), that’s why this...

**Describe the bug** Hello, during the end user testing for pox4 using lockstack for the delegate and revoke-delegate to a principal, I found this: All revoke delegate calls I have...

Hello @smoelius, @moodmosaic told me about [this](https://github.com/trailofbits/necessist/issues/935) and found it quite intriguing and a great complement to the concept of mutants! Currently, I'm focusing on incorporating mutation testing into Stacks....

enhancement

### Description I took a look at the functions that were doing the hex encoding and decoding in the `stacks-common` package and there was an easy replacement with an external...

### Benchmark Results ```bash hyperfine -w 3 -r 10 "./stacks-inspect-383d586a7-4-mar replay-block ~/chainstate range 99990 100000" "./stacks-inspect-with-entry-4-mar replay-block ~/chainstate range 99990 100000" "./stacks-inspect-immutable-entries replay-block ~/chainstate range 99990 100000" Benchmark 1: ./stacks-inspect-383d586a7-4-mar...