Skip to content

Commit

Permalink
ovsdb-server.at: Enbale debug logs in active-backup tests.
Browse files Browse the repository at this point in the history
It's almost impossible to debug test failures without them.

Signed-off-by: Ilya Maximets <[email protected]>
Signed-off-by: 0-day Robot <[email protected]>
  • Loading branch information
igsilya authored and ovsrobot committed Dec 14, 2023
1 parent cc670e7 commit 0678427
Showing 1 changed file with 16 additions and 4 deletions.
20 changes: 16 additions & 4 deletions tests/ovsdb-server.at
Original file line number Diff line number Diff line change
Expand Up @@ -1830,9 +1830,14 @@ replication_schema > schema
AT_CHECK([ovsdb-tool create db1 schema], [0], [stdout], [ignore])
AT_CHECK([ovsdb-tool create db2 schema], [0], [stdout], [ignore])

AT_CHECK([ovsdb-server --detach --no-chdir --log-file=ovsdb-server1.log --pidfile --remote=punix:db.sock db1], [0], [ignore], [ignore])
AT_CHECK([ovsdb-server -vfile --detach --no-chdir \
--log-file=ovsdb-server1.log --pidfile --remote=punix:db.sock db1],
[0], [ignore], [ignore])

AT_CHECK([ovsdb-server --detach --no-chdir --log-file=ovsdb-server2.log --pidfile=2.pid --remote=punix:db2.sock --unixctl=unixctl2 db2], [0], [ignore], [ignore])
AT_CHECK([ovsdb-server -vfile --detach --no-chdir \
--log-file=ovsdb-server2.log --pidfile=2.pid \
--remote=punix:db2.sock --unixctl=unixctl2 db2],
[0], [ignore], [ignore])

dnl Try to connect without specifying the active server.
AT_CHECK([ovs-appctl -t "`pwd`"/unixctl2 ovsdb-server/connect-active-ovsdb-server], [0],
Expand Down Expand Up @@ -2153,9 +2158,16 @@ AT_CHECK([ovsdb-tool transact db2 \

dnl Start both 'db1' and 'db2'.
on_exit 'kill `cat *.pid`'
AT_CHECK([ovsdb-server --detach --no-chdir --log-file=ovsdb-server1.log --pidfile --remote=punix:db.sock --unixctl="`pwd`"/unixctl db1 --active ], [0], [ignore], [ignore])
AT_CHECK([ovsdb-server -vfile --detach --no-chdir \
--log-file=ovsdb-server1.log --pidfile \
--remote=punix:db.sock \
--unixctl="$(pwd)"/unixctl db1 --active ],
[0], [ignore], [ignore])

AT_CHECK([ovsdb-server --detach --no-chdir --log-file=ovsdb-server2.log --pidfile=2.pid --remote=punix:db2.sock --unixctl="`pwd`"/unixctl2 db2], [0], [ignore], [ignore])
AT_CHECK([ovsdb-server -vfile --detach --no-chdir \
--log-file=ovsdb-server2.log --pidfile=2.pid \
--remote=punix:db2.sock --unixctl="$(pwd)"/unixctl2 db2],
[0], [ignore], [ignore])

OVS_WAIT_UNTIL([ovs-appctl -t "`pwd`"/unixctl ovsdb-server/sync-status |grep active])
OVS_WAIT_UNTIL([ovs-appctl -t "`pwd`"/unixctl2 ovsdb-server/sync-status |grep active])
Expand Down

0 comments on commit 0678427

Please sign in to comment.