Closed Bug 1712508 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 29086 - Update hypothesis to 6.13.2

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox90 fixed)

RESOLVED FIXED
90 Branch
Tracking Status
firefox90 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 29086 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/29086
Details from upstream follow.

b'pyup-bot <github-bot@pyup.io>' wrote:

Update hypothesis to 6.13.2

This PR updates hypothesis from 6.13.1 to 6.13.2.

<details>
<summary>Changelog</summary>

### 6.13.2
```
-------------------

Some of Hypothesis's numpy/pandas strategies use a fill argument to speed
up generating large arrays, by generating a single fill value and sharing that
value among many array slots instead of filling every single slot individually.

When no fill argument is provided, Hypothesis tries to detect whether it is
OK to automatically use the elements argument as a fill strategy, so that
it can still use the faster approach.

This patch fixes a bug that would cause that optimization to trigger in some
cases where it isn't 100% guaranteed to be OK.

If this makes some of your numpy/pandas tests run more slowly, try adding an
explicit fill argument to the relevant strategies to ensure that Hypothesis
always uses the faster approach.
```

</details>

<details>
<summary>Links</summary>

PR 29086 applied with additional changes from upstream: 66c2ecb6fdbe515a50e4e1ccbba81e5a22529693
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c8b7af8c9956
[wpt PR 29086] - Update hypothesis to 6.13.2, a=testonly
Test result changes from PR not available.
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4c5447580af5
[wpt PR 29086] - Update hypothesis to 6.13.2, a=testonly
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3d2457b3ef80
[wpt PR 29086] - Update hypothesis to 6.13.2, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
You need to log in before you can comment on or make changes to this bug.