Thanks, I removed the trailing whitespace and pushed the series.

On Wed, Mar 07, 2012 at 01:30:12PM -0800, Ethan Jackson wrote:
> There's some trailing whitespace in ovsdb-execution.at
> 
> Otherwise looks good, thank you.
> 
> Ethan
> 
> On Mon, Feb 20, 2012 at 15:34, Ben Pfaff <b...@nicira.com> wrote:
> > This reduces tests/testsuite by about 70 kB, by collapsing a number of
> > macro expansions into just one copy in a shell function.
> >
> > Signed-off-by: Ben Pfaff <b...@nicira.com>
> > ---
> >  tests/ovsdb-execution.at |   97 
> > +++++++++++++++++++++++++++-------------------
> >  tests/ovsdb-monitor.at   |   31 +++++++--------
> >  tests/ovsdb-server.at    |   24 ++++--------
> >  tests/ovsdb-tool.at      |   33 +++++----------
> >  tests/ovsdb-trigger.at   |   10 ++--
> >  5 files changed, 96 insertions(+), 99 deletions(-)
> >
> > diff --git a/tests/ovsdb-execution.at b/tests/ovsdb-execution.at
> > index 90f20ff..c1c15d6 100644
> > --- a/tests/ovsdb-execution.at
> > +++ b/tests/ovsdb-execution.at
> > @@ -1,7 +1,11 @@
> >  AT_BANNER([OVSDB -- execution])
> >
> > -m4_define([ORDINAL_SCHEMA],
> > -  [[{"name": "ordinals",
> > +m4_divert_push([PREPARE_TESTS])
> > +[
> > +
> > +ordinal_schema () {
> > +    cat <<'EOF'
> > +    {"name": "ordinals",
> >      "tables": {
> >        "ordinals": {
> >          "columns": {
> > @@ -9,10 +13,13 @@ m4_define([ORDINAL_SCHEMA],
> >            "name": {"type": "string"}},
> >          "indexes": [["number"]]}},
> >      "version": "5.1.3",
> > -     "cksum": "12345678 9"}]])
> > +     "cksum": "12345678 9"}
> > +EOF
> > +}
> >
> > -m4_define([CONSTRAINT_SCHEMA],
> > -  [[{"name": "constraints",
> > +constraint_schema () {
> > +    cat << 'EOF'
> > +    {"name": "constraints",
> >      "tables": {
> >        "a": {
> >          "columns": {
> > @@ -33,10 +40,13 @@ m4_define([CONSTRAINT_SCHEMA],
> >          "columns": {
> >            "positive": {"type": {"key": {"type": "integer",
> >                                          "minInteger": 1}}}},
> > -         "maxRows": 1}}}]])
> > +         "maxRows": 1}}}
> > +EOF
> > +}
> >
> > -m4_define([WEAK_SCHEMA],
> > -  [[{"name": "weak",
> > +weak_schema () {
> > +    cat <<'EOF'
> > +    {"name": "weak",
> >      "tables": {
> >        "a": {
> >          "columns": {
> > @@ -57,10 +67,13 @@ m4_define([WEAK_SCHEMA],
> >            "b2a": {"type": {"key": {"type": "uuid",
> >                                     "refTable": "a",
> >                                     "refType": "weak"},
> > -                            "min": 0, "max": "unlimited"}}}}}}]])
> > +                            "min": 0, "max": "unlimited"}}}}}}
> > +EOF
> > +}
> >
> > -m4_define([GC_SCHEMA],
> > -  [[{"name": "gc",
> > +gc_schema () {
> > +    cat <<'EOF'
> > +    {"name": "gc",
> >      "tables": {
> >        "root": {
> >          "columns": {
> > @@ -95,7 +108,11 @@ m4_define([GC_SCHEMA],
> >                                      "refTable": "a",
> >                                      "refType": "weak"},
> >                              "min": 0, "max": "unlimited"}}},
> > -         "isRoot": false}}}]])
> > +         "isRoot": false}}}
> > +EOF
> > +}
> > +]
> > +m4_divert_pop([PREPARE_TESTS])
> >
> >  # OVSDB_CHECK_EXECUTION(TITLE, SCHEMA, TRANSACTIONS, OUTPUT, [KEYWORDS])
> >  #
> > @@ -112,13 +129,13 @@ m4_define([GC_SCHEMA],
> >  m4_define([OVSDB_CHECK_EXECUTION],
> >   [AT_SETUP([$1])
> >    AT_KEYWORDS([ovsdb execute execution positive $5])
> > -   AT_CHECK([test-ovsdb execute '$2' m4_foreach([txn], [$3], [ 'txn'])],
> > +   AT_CHECK([test-ovsdb execute "`$2`" m4_foreach([txn], [$3], [ 'txn'])],
> >      [0], [stdout], [])
> >    AT_CHECK([perl $srcdir/uuidfilt.pl stdout], [0], [$4])
> >    AT_CLEANUP])
> >
> >  OVSDB_CHECK_EXECUTION([uuid-name must be <id>],
> > -  [CONSTRAINT_SCHEMA],
> > +  [constraint_schema],
> >   [[[["constraints",
> >       {"op": "insert",
> >        "table": "a",
> > @@ -128,7 +145,7 @@ OVSDB_CHECK_EXECUTION([uuid-name must be <id>],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([named-uuid must be <id>],
> > -  [CONSTRAINT_SCHEMA],
> > +  [constraint_schema],
> >   [[[["constraints",
> >       {"op": "insert",
> >        "table": "a",
> > @@ -137,7 +154,7 @@ OVSDB_CHECK_EXECUTION([named-uuid must be <id>],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([duplicate uuid-name not allowed],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -154,7 +171,7 @@ m4_define([EXECUTION_EXAMPLES], [
> >  dnl At one point the "commit" code ignored new rows with all-default 
> > values,
> >  dnl so this checks for that problem.
> >  OVSDB_CHECK_EXECUTION([insert default row, query table],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -168,7 +185,7 @@ OVSDB_CHECK_EXECUTION([insert default row, query table],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert row, query table],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -182,7 +199,7 @@ OVSDB_CHECK_EXECUTION([insert row, query table],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert rows, query by value],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -206,7 +223,7 @@ OVSDB_CHECK_EXECUTION([insert rows, query by value],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert rows, query by named-uuid],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -226,7 +243,7 @@ OVSDB_CHECK_EXECUTION([insert rows, query by 
> > named-uuid],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert rows, update rows by value],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -254,7 +271,7 @@ OVSDB_CHECK_EXECUTION([insert rows, update rows by 
> > value],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert rows, mutate rows],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -282,7 +299,7 @@ OVSDB_CHECK_EXECUTION([insert rows, mutate rows],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert rows, delete by named-uuid],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -303,7 +320,7 @@ OVSDB_CHECK_EXECUTION([insert rows, delete by 
> > named-uuid],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert rows, delete rows by value],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -329,7 +346,7 @@ OVSDB_CHECK_EXECUTION([insert rows, delete rows by 
> > value],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert rows, delete by (non-matching) value],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -356,7 +373,7 @@ OVSDB_CHECK_EXECUTION([insert rows, delete by 
> > (non-matching) value],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert rows, delete all],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -377,7 +394,7 @@ OVSDB_CHECK_EXECUTION([insert rows, delete all],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert row, query table, commit],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -391,7 +408,7 @@ OVSDB_CHECK_EXECUTION([insert row, query table, commit],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert row, query table, commit durably],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -405,7 +422,7 @@ OVSDB_CHECK_EXECUTION([insert row, query table, commit 
> > durably],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([equality wait with correct rows],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -425,7 +442,7 @@ OVSDB_CHECK_EXECUTION([equality wait with correct rows],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([equality wait with extra row],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -446,7 +463,7 @@ OVSDB_CHECK_EXECUTION([equality wait with extra row],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([equality wait with missing row],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -465,7 +482,7 @@ OVSDB_CHECK_EXECUTION([equality wait with missing row],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([inequality wait with correct rows],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -485,7 +502,7 @@ OVSDB_CHECK_EXECUTION([inequality wait with correct 
> > rows],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([inequality wait with extra row],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -506,7 +523,7 @@ OVSDB_CHECK_EXECUTION([inequality wait with extra row],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([inequality wait with missing row],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -525,7 +542,7 @@ OVSDB_CHECK_EXECUTION([inequality wait with missing 
> > row],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([insert and update constraints],
> > -  [CONSTRAINT_SCHEMA],
> > +  [constraint_schema],
> >   [[[["constraints",
> >       {"op": "insert",
> >        "table": "constrained",
> > @@ -555,7 +572,7 @@ OVSDB_CHECK_EXECUTION([insert and update constraints],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([index uniqueness checking],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >  dnl Insert initial row.
> >   [[[["ordinals",
> >       {"op": "insert",
> > @@ -637,7 +654,7 @@ dnl collide (only) with their previous values 
> > (succeeds).
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([referential integrity -- simple],
> > -  [CONSTRAINT_SCHEMA],
> > +  [constraint_schema],
> >   [[[["constraints",
> >       {"op": "insert",
> >        "table": "b",
> > @@ -701,7 +718,7 @@ dnl Check that "mutate" honors number-of-elements 
> > constraints on sets and maps.
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([referential integrity -- mutual references],
> > -  [CONSTRAINT_SCHEMA],
> > +  [constraint_schema],
> >   [[[["constraints",
> >       {"op": "insert",
> >        "table": "a",
> > @@ -753,7 +770,7 @@ OVSDB_CHECK_EXECUTION([referential integrity -- mutual 
> > references],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([weak references],
> > -  [WEAK_SCHEMA],
> > +  [weak_schema],
> >   [[[["weak",
> >       {"op": "insert",
> >        "table": "a",
> > @@ -892,7 +909,7 @@ OVSDB_CHECK_EXECUTION([weak references],
> >  ]])
> >
> >  OVSDB_CHECK_EXECUTION([garbage collection],
> > -  [GC_SCHEMA],
> > +  [gc_schema],
> >   [dnl Check that inserting a row without any references is a no-op.
> >    [[["gc",
> >       {"op": "insert",
> > diff --git a/tests/ovsdb-monitor.at b/tests/ovsdb-monitor.at
> > index e382905..4eb2e88 100644
> > --- a/tests/ovsdb-monitor.at
> > +++ b/tests/ovsdb-monitor.at
> > @@ -19,8 +19,7 @@ AT_BANNER([OVSDB -- ovsdb-server monitors])
> >  m4_define([OVSDB_CHECK_MONITOR],
> >   [AT_SETUP([$1])
> >    AT_KEYWORDS([ovsdb server monitor positive $9])
> > -   AT_DATA([schema], [$2
> > -])
> > +   $2 > schema
> >    AT_CHECK([ovsdb-tool create db schema], [0], [stdout], [ignore])
> >    m4_foreach([txn], [$3],
> >      [AT_CHECK([ovsdb-tool transact db 'txn'], [0], [ignore], [ignore])])
> > @@ -40,7 +39,7 @@ m4_define([OVSDB_CHECK_MONITOR],
> >    AT_CLEANUP])
> >
> >  OVSDB_CHECK_MONITOR([monitor insert into empty table],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [],
> >   [ordinals], [ordinals],
> >   [[[["ordinals",
> > @@ -52,7 +51,7 @@ OVSDB_CHECK_MONITOR([monitor insert into empty table],
> >  ]])
> >
> >  OVSDB_CHECK_MONITOR([monitor insert into populated table],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -70,7 +69,7 @@ row,action,name,number,_version
> >  ]])
> >
> >  OVSDB_CHECK_MONITOR([monitor delete],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -88,7 +87,7 @@ row,action,name,number,_version
> >  ]])
> >
> >  OVSDB_CHECK_MONITOR([monitor row update],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -108,7 +107,7 @@ row,action,name,number,_version
> >  ]])
> >
> >  OVSDB_CHECK_MONITOR([monitor no-op row updates],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -131,7 +130,7 @@ row,action,name,number,_version
> >  ]])
> >
> >  OVSDB_CHECK_MONITOR([monitor insert-and-update transaction],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -154,7 +153,7 @@ row,action,name,number,_version
> >  ]])
> >
> >  OVSDB_CHECK_MONITOR([monitor insert-update-and-delete transaction],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -183,7 +182,7 @@ row,action,name,number,_version
> >  ]])
> >
> >  OVSDB_CHECK_MONITOR([monitor weak reference change],
> > -  [WEAK_SCHEMA],
> > +  [weak_schema],
> >   [[[["weak",
> >       {"op": "insert",
> >        "table": "a",
> > @@ -218,7 +217,7 @@ row,action,a,a2a,a2a1,a2b,_version
> >  ]])
> >
> >  OVSDB_CHECK_MONITOR([monitor insert-update-and-delete transaction],
> > -  [ORDINAL_SCHEMA],
> > +  [ordinal_schema],
> >   [[[["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -269,7 +268,7 @@ m4_define([OVSDB_MONITOR_TXNS],
> >        "where": []}]]]])
> >
> >  OVSDB_CHECK_MONITOR([monitor all operations],
> > -  [ORDINAL_SCHEMA], [OVSDB_MONITOR_INITIAL],
> > +  [ordinal_schema], [OVSDB_MONITOR_INITIAL],
> >   [ordinals], [ordinals], [OVSDB_MONITOR_TXNS],
> >   [[row,action,name,number,_version
> >  <0>,initial,"""ten""",10,"[""uuid"",""<1>""]"
> > @@ -289,21 +288,21 @@ row,action,name,number,_version
> >  dnl A monitor with "initial" only doesn't really make sense,
> >  dnl but it's still allowed and should work.
> >  OVSDB_CHECK_MONITOR([monitor initial only],
> > -  [ORDINAL_SCHEMA], [OVSDB_MONITOR_INITIAL],
> > +  [ordinal_schema], [OVSDB_MONITOR_INITIAL],
> >   [ordinals], [ordinals], [OVSDB_MONITOR_TXNS],
> >   [[row,action,name,number,_version
> >  <0>,initial,"""ten""",10,"[""uuid"",""<1>""]"
> >  ]], [!insert,!delete,!modify])
> >
> >  OVSDB_CHECK_MONITOR([monitor insert only],
> > -  [ORDINAL_SCHEMA], [OVSDB_MONITOR_INITIAL],
> > +  [ordinal_schema], [OVSDB_MONITOR_INITIAL],
> >   [ordinals], [ordinals], [OVSDB_MONITOR_TXNS],
> >   [[row,action,name,number,_version
> >  <0>,insert,"""five""",5,"[""uuid"",""<1>""]"
> >  ]], [!initial,!delete,!modify])
> >
> >  OVSDB_CHECK_MONITOR([monitor delete only],
> > -  [ORDINAL_SCHEMA], [OVSDB_MONITOR_INITIAL],
> > +  [ordinal_schema], [OVSDB_MONITOR_INITIAL],
> >   [ordinals], [ordinals], [OVSDB_MONITOR_TXNS],
> >   [[row,action,name,number,_version
> >  <0>,delete,"""FIVE""",5,"[""uuid"",""<1>""]"
> > @@ -311,7 +310,7 @@ OVSDB_CHECK_MONITOR([monitor delete only],
> >  ]], [!initial,!insert,!modify])
> >
> >  OVSDB_CHECK_MONITOR([monitor modify only],
> > -  [ORDINAL_SCHEMA], [OVSDB_MONITOR_INITIAL],
> > +  [ordinal_schema], [OVSDB_MONITOR_INITIAL],
> >   [ordinals], [ordinals], [OVSDB_MONITOR_TXNS],
> >   [[row,action,name,number,_version
> >  <0>,old,"""five""",,"[""uuid"",""<1>""]"
> > diff --git a/tests/ovsdb-server.at b/tests/ovsdb-server.at
> > index ce55886..b89718b 100644
> > --- a/tests/ovsdb-server.at
> > +++ b/tests/ovsdb-server.at
> > @@ -22,8 +22,7 @@ m4_define([OVSDB_SERVER_SHUTDOWN],
> >  m4_define([OVSDB_CHECK_EXECUTION],
> >   [AT_SETUP([$1])
> >    AT_KEYWORDS([ovsdb server positive unix $5])
> > -   AT_DATA([schema], [$2
> > -])
> > +   $2 > schema
> >    AT_CHECK([ovsdb-tool create db schema], [0], [stdout], [ignore])
> >    AT_CHECK([ovsdb-server --detach --pidfile=$PWD/pid --remote=punix:socket 
> > --unixctl=$PWD/unixctl db], [0], [ignore], [ignore])
> >    m4_foreach([txn], [$3],
> > @@ -40,8 +39,7 @@ EXECUTION_EXAMPLES
> >
> >  AT_SETUP([truncating corrupted database log])
> >  AT_KEYWORDS([ovsdb server positive unix])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  AT_CHECK([ovsdb-tool create db schema], [0], [stdout], [ignore])
> >  dnl Do one transaction and save the output.
> >  AT_DATA([txnfile], [[ovsdb-client transact unix:socket \
> > @@ -87,8 +85,7 @@ AT_CLEANUP
> >
> >  AT_SETUP([truncating database log with bad transaction])
> >  AT_KEYWORDS([ovsdb server positive unix])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  AT_CHECK([ovsdb-tool create db schema], [0], [stdout], [ignore])
> >  dnl Do one transaction and save the output.
> >  AT_DATA([txnfile], [[ovsdb-client transact unix:socket \
> > @@ -135,8 +132,7 @@ AT_CLEANUP
> >
> >  AT_SETUP([ovsdb-client get-schema-version])
> >  AT_KEYWORDS([ovsdb server positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  AT_CHECK([ovsdb-tool create db schema], [0], [ignore], [ignore])
> >  AT_CHECK([ovsdb-server --detach --pidfile=$PWD/pid --unixctl=$PWD/unixctl 
> > --remote=punix:socket db], [0], [ignore], [ignore])
> >  AT_CHECK([ovsdb-client get-schema-version unix:socket ordinals], [0], 
> > [5.1.3
> > @@ -146,8 +142,7 @@ AT_CLEANUP
> >
> >  AT_SETUP([database multiplexing implementation])
> >  AT_KEYWORDS([ovsdb server positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  AT_CHECK([ovsdb-tool create db schema], [0], [ignore], [ignore])
> >  AT_CHECK([ovsdb-server --detach --pidfile=$PWD/pid --unixctl=$PWD/unixctl 
> > --remote=punix:socket db], [0], [ignore], [ignore])
> >  AT_CHECK(
> > @@ -252,8 +247,7 @@ AT_CLEANUP
> >
> >  AT_SETUP([compacting online])
> >  AT_KEYWORDS([ovsdb server compact])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  touch .db.~lock~
> >  AT_CHECK([ovsdb-tool create db schema], [0], [ignore], [ignore])
> >  AT_CHECK([ovsdb-server --detach --pidfile=$PWD/pid --unixctl=$PWD/unixctl 
> > --remote=punix:socket --log-file=$PWD/ovsdb-server.log db], [0], [ignore], 
> > [ignore])
> > @@ -390,8 +384,7 @@ m4_define([OVSDB_CHECK_EXECUTION],
> >   [AT_SETUP([$1])
> >    AT_KEYWORDS([ovsdb server positive ssl $5])
> >    AT_SKIP_IF([test "$HAVE_OPENSSL" = no])
> > -   AT_DATA([schema], [$2
> > -])
> > +   $2 > schema
> >    AT_CHECK([perl $srcdir/choose-port.pl], [0], [stdout])
> >    SSL_PORT=`cat stdout`
> >    PKIDIR=$abs_top_builddir/tests
> > @@ -431,8 +424,7 @@ AT_BANNER([OVSDB -- transactions on transient 
> > ovsdb-server])
> >  m4_define([OVSDB_CHECK_EXECUTION],
> >   [AT_SETUP([$1])
> >    AT_KEYWORDS([ovsdb server positive transient $5])
> > -   AT_DATA([schema], [$2
> > -])
> > +   $2 > schema
> >    AT_CHECK([ovsdb-tool create db schema], [0], [stdout], [ignore])
> >    m4_foreach([txn], [$3],
> >      [AT_DATA([txnfile], [ovsdb-client transact unix:socket 'txn'
> > diff --git a/tests/ovsdb-tool.at b/tests/ovsdb-tool.at
> > index d48a0c1..4bc582c 100644
> > --- a/tests/ovsdb-tool.at
> > +++ b/tests/ovsdb-tool.at
> > @@ -16,8 +16,7 @@ AT_BANNER([OVSDB -- ovsdb-tool])
> >  m4_define([OVSDB_CHECK_EXECUTION],
> >   [AT_SETUP([$1])
> >    AT_KEYWORDS([ovsdb file positive $5])
> > -   AT_DATA([schema], [$2
> > -])
> > +   $2 > schema
> >    touch .db.~lock~
> >    AT_CHECK([ovsdb-tool create db schema], [0], [stdout], [ignore])
> >    m4_foreach([txn], [$3],
> > @@ -31,8 +30,7 @@ EXECUTION_EXAMPLES
> >
> >  AT_SETUP([transaction comments])
> >  AT_KEYWORDS([ovsdb file positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  touch .db.~lock~
> >  AT_CHECK([ovsdb-tool create db schema], [0], [], [ignore])
> >  AT_CHECK([[ovsdb-tool transact db '
> > @@ -50,8 +48,7 @@ AT_CLEANUP
> >
> >  AT_SETUP([ovsdb-tool compact])
> >  AT_KEYWORDS([ovsdb file positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  touch .db.~lock~
> >  AT_CHECK([ovsdb-tool create db schema], [0], [], [ignore])
> >  dnl Do a bunch of random transactions that put crap in the database log.
> > @@ -144,8 +141,7 @@ AT_CLEANUP
> >
> >  AT_SETUP([ovsdb-tool convert -- removing a column])
> >  AT_KEYWORDS([ovsdb file positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  AT_DATA([new-schema],
> >   [[{"name": "ordinals",
> >      "tables": {
> > @@ -216,8 +212,7 @@ AT_DATA([schema],
> >          "columns": {
> >            "number": {"type": "integer"}}}}}
> >  ]])
> > -AT_DATA([new-schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > new-schema
> >  touch .db.~lock~
> >  AT_CHECK([ovsdb-tool create db schema], [0], [], [ignore])
> >  dnl Put some data in the database.
> > @@ -273,16 +268,14 @@ AT_CLEANUP
> >
> >  AT_SETUP([ovsdb-tool schema-version])
> >  AT_KEYWORDS([ovsdb file positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  AT_CHECK([ovsdb-tool schema-version schema], [0], [5.1.3
> >  ])
> >  AT_CLEANUP
> >
> >  AT_SETUP([ovsdb-tool db-version])
> >  AT_KEYWORDS([ovsdb file positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  touch .db.~lock~
> >  AT_CHECK([ovsdb-tool create db schema], [0], [], [ignore])
> >  AT_CHECK([ovsdb-tool db-version db], [0], [5.1.3
> > @@ -291,16 +284,14 @@ AT_CLEANUP
> >
> >  AT_SETUP([ovsdb-tool schema-cksum])
> >  AT_KEYWORDS([ovsdb file positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  AT_CHECK([ovsdb-tool schema-cksum schema], [0], [12345678 9
> >  ])
> >  AT_CLEANUP
> >
> >  AT_SETUP([ovsdb-tool db-cksum])
> >  AT_KEYWORDS([ovsdb file positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  touch .db.~lock~
> >  AT_CHECK([ovsdb-tool create db schema], [0], [], [ignore])
> >  AT_CHECK([ovsdb-tool db-cksum db], [0], [12345678 9
> > @@ -309,8 +300,7 @@ AT_CLEANUP
> >
> >  AT_SETUP([ovsdb-tool needs-conversion (no conversion needed)])
> >  AT_KEYWORDS([ovsdb file positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  touch .db.~lock~
> >  AT_CHECK([ovsdb-tool create db schema], [0], [], [ignore])
> >  AT_CHECK([ovsdb-tool needs-conversion db schema], [0], [no
> > @@ -319,8 +309,7 @@ AT_CLEANUP
> >
> >  AT_SETUP([ovsdb-tool needs-conversion (conversion needed)])
> >  AT_KEYWORDS([ovsdb file positive])
> > -AT_DATA([schema], [ORDINAL_SCHEMA
> > -])
> > +ordinal_schema > schema
> >  touch .db.~lock~
> >  AT_CHECK([ovsdb-tool create db schema], [0], [], [ignore])
> >  sed 's/5\.1\.3/5.1.4/' < schema > schema2
> > diff --git a/tests/ovsdb-trigger.at b/tests/ovsdb-trigger.at
> > index c2b1b96..fa2feef 100644
> > --- a/tests/ovsdb-trigger.at
> > +++ b/tests/ovsdb-trigger.at
> > @@ -13,7 +13,7 @@ m4_define([OVSDB_CHECK_TRIGGER],
> >    AT_CLEANUP])
> >
> >  OVSDB_CHECK_TRIGGER([trigger fires immediately],
> > -  ['ORDINAL_SCHEMA' [\
> > +  ["`ordinal_schema`" [\
> >     '["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -36,7 +36,7 @@ OVSDB_CHECK_TRIGGER([trigger fires immediately],
> >  ]])
> >
> >  OVSDB_CHECK_TRIGGER([trigger times out],
> > -  ['ORDINAL_SCHEMA' [\
> > +  ["`ordinal_schema`" [\
> >     '["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -59,7 +59,7 @@ t=10: trigger 0 (delayed): 
> > [{"uuid":["uuid","<0>"]},{"uuid":["uuid","<1>"]},{"de
> >  ]])
> >
> >  OVSDB_CHECK_TRIGGER([trigger fires after delay],
> > -  ['ORDINAL_SCHEMA' [\
> > +  ["`ordinal_schema`" [\
> >     '["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -90,7 +90,7 @@ t=10: trigger 1 (delayed): [{}]
> >  ]])
> >
> >  OVSDB_CHECK_TRIGGER([delayed trigger modifies database],
> > -  ['ORDINAL_SCHEMA' [\
> > +  ["`ordinal_schema`" [\
> >     '["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > @@ -130,7 +130,7 @@ t=15: trigger 3 (immediate): 
> > [{"rows":[{"_uuid":["uuid","<2>"],"_version":["uuid
> >  ]])
> >
> >  OVSDB_CHECK_TRIGGER([one delayed trigger wakes up another],
> > -  ['ORDINAL_SCHEMA' [\
> > +  ["`ordinal_schema`" [\
> >     '["ordinals",
> >       {"op": "insert",
> >        "table": "ordinals",
> > --
> > 1.7.2.5
> >
> > _______________________________________________
> > dev mailing list
> > dev@openvswitch.org
> > http://openvswitch.org/mailman/listinfo/dev
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to