mvpa2.testing.labile(niter=3, nfailures=1)

Decorator for labile tests – runs multiple times

Let’s reduce probability of random failures but re-running the test multiple times allowing to fail few in a row. Makes sense only for tests which run on random data, so usually decorated with reseed_rng. Otherwise it is unlikely that result would change if algorithms are deterministic and operate on the same data

Similar in idea to .


niter: int, optional

How many iterations to run maximum

nfailures: int, optional

How many failures to allow