Hello everyone,
my application has 320 tests, half created with unittest suite and half created with pytest.
Now I'm currently porting everything to python 3.7.5, so I started to test the application on python3.
The current setup is the following:
python 2.7: pytest 4.6.6
python 3.7: pytest 5.2.1
When it comes to linux, there's no substantial difference between python2.7 and python3.7: unittests complete in 8 minutes.
But when it comes to Windows, I'm having a HUGE difference between the two versions: python2.7 takes 8 minutes to complete unittests, but python3.7 takes exactly 30 minutes.
The point is that, on Windows with python3.7, the first 40% of tests take a normal amount of time, but then it starts to slow down and even really fast tests take forever.
Do you know what it could be?
Thanks,
Andrea
Hello everyone,
my application has 320 tests, half created with unittest suite and half created with pytest.
Now I'm currently porting everything to python 3.7.5, so I started to test the application on python3.
The current setup is the following:
python 2.7: pytest 4.6.6
python 3.7: pytest 5.2.1
When it comes to linux, there's no substantial difference between python2.7 and python3.7: unittests complete in 8 minutes.
But when it comes to Windows, I'm having a HUGE difference between the two versions: python2.7 takes 8 minutes to complete unittests, but python3.7 takes exactly 30 minutes.
The point is that, on Windows with python3.7, the first 40% of tests take a normal amount of time, but then it starts to slow down and even really fast tests take forever.
Do you know what it could be?
Thanks,
Andrea