Skip to content

dqlite/cowsql: flaky assertion errors on ppc64le #24

Description

@ganto

The test suite from dqlite and cowsql sometimes fail to correctly build on Fedora for the ppc64le architecture. A rebuild of the packages would usually "fix" the issue. E.g.:

cluster/restart                                             
  num_records=0                                             [ OK    ] [ 0.07839130 / 0.00605561 CPU ]
  num_records=1                                             [ OK    ] [ 0.08852291 / 0.00816774 CPU ]
  num_records=256                                           [ ERROR ]
Error: test/lib/server.c:113: assertion failed: rv == 0 (1 == 0)
Error: child killed by signal 6 (Aborted)
  num_records=993                                           [ ERROR ]
Error: test/lib/server.c:113: assertion failed: rv == 0 (1 == 0)
Error: child killed by signal 6 (Aborted)
  num_records=2200                                          [ ERROR ]
Error: test/lib/server.c:113: assertion failed: rv == 0 (1 == 0)
Error: child killed by signal 6 (Aborted)
membership/transferTwicePendingTransaction                  
  disk_mode=0                                               [ OK    ] [ 0.33617061 / 0.02036653 CPU ]
  disk_mode=1                                               [ ERROR ]
Error: test/integration/test_membership.c:335: assertion failed: rv_ == 0 (1 == 0)
Error: child killed by signal 6 (Aborted)

Also see also canonical/dqlite#448 for another example.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions