[ovs-git] Open vSwitch: unit-test: Link 29 test programs into ovstest (master)

dev at openvswitch.org dev at openvswitch.org
Thu Apr 3 18:19:20 UTC 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  eadd16449c6e5292603cf009d29ab0e249979717 (commit)
       via  01fed651097a90ef9365ce6c2f16da2970a5444e (commit)
      from  48f6e410db6b2cb036b5fdcde89017101c83590c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit eadd16449c6e5292603cf009d29ab0e249979717
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=eadd16449c6e5292603cf009d29ab0e249979717
Author: Andy Zhou <azhou at nicira.com>
		
unit-test: Link 29 test programs into ovstest
		
Improve link speed by linking 29 test programs into ovstest.

On my machine, running the following command against a fully
built tree:

  $ touch lib/random.c; time make

Improve the overall build time from 7 seconds to 3.5 seconds.

Signed-off-by: Andy Zhou <azhou at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


commit 01fed651097a90ef9365ce6c2f16da2970a5444e
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=01fed651097a90ef9365ce6c2f16da2970a5444e
Author: Andy Zhou <azhou at nicira.com>
		
unit-test: Improve ovstest user interface
		
Improve help output. Running without argument now exit with an error
message and an error code. Simplify OVSTEST_REGISTER() since not all
test programs uses sub_commands.

Signed-off-by: Andy Zhou <azhou at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 tests/aes128.at          |    2 +-
 tests/automake.mk        |  149 ++++++++++------------------------------------
 tests/bundle.at          |    8 +--
 tests/classifier.at      |    4 +-
 tests/file_name.at       |    6 +-
 tests/json.at            |    8 +--
 tests/jsonrpc.at         |   12 ++--
 tests/library.at         |   32 +++++-----
 tests/lockfile.at        |    2 +-
 tests/multipath.at       |    8 +--
 tests/odp.at             |   26 ++++----
 tests/ofproto-dpif.at    |    8 +--
 tests/ovsdb-server.at    |    4 +-
 tests/ovsdb-tool.at      |    2 +-
 tests/ovstest.c          |   59 ++++++++++++------
 tests/ovstest.h          |   37 +++++-------
 tests/reconnect.at       |    2 +-
 tests/stp.at             |   26 ++++----
 tests/test-aes128.c      |   11 ++--
 tests/test-atomic.c      |   10 ++--
 tests/test-bundle.c      |   11 ++--
 tests/test-byte-order.c  |    9 +--
 tests/test-classifier.c  |   15 ++---
 tests/test-csum.c        |   12 ++--
 tests/test-file_name.c   |   11 ++--
 tests/test-flows.c       |   10 ++--
 tests/test-hash.c        |   11 ++--
 tests/test-heap.c        |    2 +-
 tests/test-hindex.c      |    9 +--
 tests/test-hmap.c        |    9 +--
 tests/test-json.c        |   12 ++--
 tests/test-jsonrpc.c     |   10 ++--
 tests/test-list.c        |    9 +--
 tests/test-lockfile.c    |    9 +--
 tests/test-multipath.c   |   11 ++--
 tests/test-netflow.c     |   11 ++--
 tests/test-odp.c         |   21 ++++---
 tests/test-packets.c     |   11 ++--
 tests/test-random.c      |   12 ++--
 tests/test-reconnect.c   |   11 ++--
 tests/test-sflow.c       |    9 +--
 tests/test-sha1.c        |    9 +--
 tests/test-stp.c         |   11 ++--
 tests/test-unix-socket.c |   11 ++--
 tests/test-util.c        |   10 ++--
 tests/test-uuid.c        |   11 ++--
 tests/test-vconn.c       |   11 ++--
 tests/uuid.at            |    4 +-
 tests/vconn.at           |    2 +-
 49 files changed, 343 insertions(+), 367 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list