Skip to content

v0.5.0-rc0

Summary:
Pull Request resolved: https://github.com/pytorch/FBGEMM/pull/1999

Hypothesis version 6.83.2 onwards introduces
`HealthCheck.differing_executors` that causes tests
in`permute_pooled_embedding_test.py` to fail with error:

`The method PooledEmbeddingModulesTest.setUp was called from multiple different executors. This may lead to flaky tests and nonreproducible errors when replaying from database`.

Currently, we're using the latest version of hypothesis on CI:

https://github.com/pytorch/FBGEMM/actions/runs/6084855480/job/16515052387

Current hypothesis on FBCode is 6.70.1 which does not have
`HealthCheck.differing_executors`.

Reviewed By: shintaro-iwasaki

Differential Revision: D49020046

fbshipit-source-id: 8ab1350411260c771baf05efe607f91c12df2385
Assets 2
Loading