Skip to content

Remove proptests for nuon writing/parsing#8688

Merged
sholderbach merged 2 commits intonushell:mainfrom
sholderbach:remove-nuon-proptest
Mar 31, 2023
Merged

Remove proptests for nuon writing/parsing#8688
sholderbach merged 2 commits intonushell:mainfrom
sholderbach:remove-nuon-proptest

Conversation

@sholderbach
Copy link
Copy Markdown
Member

Description

The two tests to_nuon_from_nuon and to_nuon_from_nuon_string were
taking multiple seconds and have since been superseded by more explicit
unit tests. Compared to the time cost for devs and CI they seldomly
returned explicit problems. One failure only popped up after months, as
a sampled failure (#7564).

User-Facing Changes

none

Tests + Formatting

Fuzzing should move to a separate worker and be removed from the main
test suite.
See #8575 for experimentation around the impact on our test coverage.

The two tests `to_nuon_from_nuon` and `to_nuon_from_nuon_string` were
taking multiple seconds and have since been superseded by more explicit
unit tests. Compared to the time cost for devs and CI they seldomly
returned explicit problems. One failure only popped up after months, as
a sampled failure (nushell#7564).

Fuzzing should move to a separate worker and be removed from the main
test suite.
See nushell#8575 for experimentation around the impact on our test coverage.
@sholderbach sholderbach merged commit 3bf5999 into nushell:main Mar 31, 2023
@sholderbach sholderbach deleted the remove-nuon-proptest branch September 15, 2023 09:50
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