-
Notifications
You must be signed in to change notification settings - Fork 181
user larger keys for IntMap tests #788
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
Comments
I certainly agree that we want extreme trees! Is Quick question: do you have any idea how to up the test count in CI? |
I have no idea, and no experience.
"more thorough" is hard to define/measure. One could fuzz the code and see how fast that's detected? (Nice student project ...)
On the command line, I used
The CI script is generated? Then we need to find a way to pass options through the generator? |
I'll merge now. We can investigate more options later. |
Oh wait, this isn't a PR. 🤦 |
I can make a PR. For both IntMap and IntSet? |
Thanks.
…On Thu, Jul 22, 2021, 11:36 AM jwaldmann ***@***.***> wrote:
I can make a PR.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#788 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAOOF7LIRM65INTSETUDHFTTZA3JVANCNFSM5AZ4JYFA>
.
|
Why didn't I merge this already? |
ping |
containers/containers-tests/tests/intmap-properties.hs Lines 229 to 232 in 5d4bc2e
|
Prompted by #787 (comment), I replaced the Arbitrary instance with
Good thing: all tests are green. So, no action required. We still might want to replace the instance?
That section of the code has heading
Arbitrary, reasonably balanced trees
. I think "reasonable" is the wrong goal here - for correctness tests, I want all sorts of data, including "unreasonable". This might be different from performance tests where we might want typical, and that could mean "small keys", as produced by the current instance.The text was updated successfully, but these errors were encountered: