#31752: Intermittent test failure on Windows with PostgreSQL
-------------------------------------+-------------------------------------
               Reporter:  Carlton    |          Owner:  nobody
  Gibson                             |
                   Type:  Bug        |         Status:  new
              Component:  Database   |        Version:  master
  layer (models, ORM)                |
               Severity:  Normal     |       Keywords:  Tests, Windows
           Triage Stage:  Accepted   |      Has patch:  0
    Needs documentation:  0          |    Needs tests:  0
Patch needs improvement:  0          |  Easy pickings:  0
                  UI/UX:  0          |
-------------------------------------+-------------------------------------
 [https://forum.djangoproject.com/t/gsoc-2020-parallel-test-runner/2528/17
 Reported by Ahmad on the forum], there's an intermittent test failure with
 Windows+Postgres.

 {{{
 (django) PS C:\Users\carlt\src\django\tests> python .\runtests.py
 --settings=test_postgres m2m_through.tests.M2mThroughTests
 Testing against Django installed in 'c:\users\carlt\src\django\django'
 Creating test database for alias 'default'...
 System check identified no issues (0 silenced).
 .....................F...................
 ======================================================================
 FAIL: test_order_by_relational_field_through_model
 (m2m_through.tests.M2mThroughTests)
 ----------------------------------------------------------------------
 Traceback (most recent call last):
   File "C:\Users\carlt\src\django\tests\m2m_through\tests.py", line 247,
 in test_order_by_relational_field_through_model
     [self.jim, self.bob]
 AssertionError: Sequences differ: <QuerySet [<Person: Person object (1)>,
 <Person: Person object (2)>]> != [<Person: Person object (2)>, <Person:
 Person object (1)>]

 First differing element 0:
 <Person: Person object (1)>
 <Person: Person object (2)>

 - <QuerySet [<Person: Person object (1)>, <Person: Person object (2)>]>
 ? ----------                         ^                            ^   -

 + [<Person: Person object (2)>, <Person: Person object (1)>]
 ?                          ^                            ^


 ----------------------------------------------------------------------
 Ran 41 tests in 0.264s

 FAILED (failures=1)
 Destroying test database for alias 'default'...
 }}}

 Looks like a non-deterministic ordering problem.

 Reproduced at 615e32162ff646db3456b90fb4eaaecc33dd3e4e.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/31752>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/056.8b3c04f03239aa04d7e2c449bea3a8d4%40djangoproject.com.

Reply via email to