tests: Fix occasional failure of "self-linking idl, inconsistent ops" test.
authorBen Pfaff <blp@nicira.com>
Wed, 23 Jun 2010 16:50:47 +0000 (09:50 -0700)
committerBen Pfaff <blp@nicira.com>
Wed, 23 Jun 2010 16:50:47 +0000 (09:50 -0700)
commit254604d84b48fde8e19299a10be7145adee52f98
tree70f96da5286568459125f6d21eaaaeca32372904
parentdcf8b97b508423dac9a6050f7f42e99492f3059d
tests: Fix occasional failure of "self-linking idl, inconsistent ops" test.

Commit 97f7803 made this test nondeterministic: depending on the ordering
of the random row UUIDs, the error message might mention one of two
different nonexistent rows that are referenced.  This commit fixes the
problem by accepting either one of the two correct rows.

Previous related fixes took a different approach, of instead making the
test deterministic.  But now I think that that is not as good an idea,
because we need to be able to test that OVSDB works whether the query is
deterministic or not.

(Of course, every OVSDB test is nondeterministic, since the UUIDs are
random.  This test was just more nondeterministic than most.)
tests/ovsdb-idl.at