~ubuntu-branches/ubuntu/wily/openvswitch/wily

« back to all changes in this revision

Viewing changes to tests/library.at

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2015-08-10 11:35:15 UTC
  • mfrom: (1.1.30)
  • Revision ID: package-import@ubuntu.com-20150810113515-575vj06oq29emxsn
Tags: 2.4.0~git20150810.97bab95-0ubuntu1
* New upstream snapshot from 2.4 branch:
  - d/*: Align any relevant packaging changes with upstream.
* d/*: wrap-and-sort.
* d/openvswitch-{common,vswitch}.install: Correct install location for
  bash completion files.
* d/tests/openflow.py: Explicitly use ovs-testcontroller as provided
  by 2.4.0 release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
AT_SETUP([test flow extractor])
4
4
AT_CHECK([$PERL `which flowgen.pl` >/dev/null 3>flows 4>pcap])
5
 
AT_CHECK([ovstest test-flows <flows 3<pcap], [0], [checked 247 packets, 0 errors
 
5
AT_CHECK([ovstest test-flows flows pcap], [0], [checked 247 packets, 0 errors
6
6
])
7
7
AT_CLEANUP
8
8
 
9
9
AT_SETUP([test TCP/IP checksumming])
10
 
AT_CHECK([ovstest test-csum], [0], [....#....#....###................................#................................#
 
10
AT_CHECK([ovstest test-csum], [0], [....#....#....####................................#................................#
11
11
])
12
12
AT_CLEANUP
13
13
 
16
16
AT_CLEANUP
17
17
 
18
18
AT_SETUP([test hash map])
 
19
AT_KEYWORDS([hmap])
19
20
AT_CHECK([ovstest test-hmap], [0], [.........
20
21
])
21
22
AT_CLEANUP
22
23
 
23
24
AT_SETUP([test hash index])
 
25
AT_KEYWORDS([hindex])
24
26
AT_CHECK([ovstest test-hindex], [0], [.....................
25
27
])
26
28
AT_CLEANUP
27
29
 
 
30
AT_SETUP([test cuckoo hash])
 
31
AT_KEYWORDS([cmap])
 
32
AT_CHECK([ovstest test-cmap check 1], [0], [...
 
33
])
 
34
AT_CLEANUP
 
35
 
28
36
AT_SETUP([test atomic operations])
29
37
AT_CHECK([ovstest test-atomic])
30
38
AT_CLEANUP
31
39
 
32
40
AT_SETUP([test linked lists])
33
 
AT_CHECK([ovstest test-list], [0], [..
 
41
AT_CHECK([ovstest test-list], [0], [...
34
42
])
35
43
AT_CLEANUP
36
44
 
167
175
 
168
176
AT_SETUP([ovs_assert])
169
177
OVS_LOGDIR=`pwd`; export OVS_LOGDIR
170
 
AT_CHECK([ovstest test-util -voff -vfile:info '-vPATTERN:file:%c|%p|%m' --log-file assert || kill -l $?],
171
 
  [0], [ABRT
172
 
], [stderr])
 
178
if test "$IS_WIN32" = "yes"; then
 
179
  exit_status=9
 
180
else
 
181
  # SIGABRT + 128
 
182
  exit_status=134
 
183
fi
 
184
AT_CHECK([ovstest test-util -voff -vfile:info '-vPATTERN:file:%c|%p|%m' --log-file assert],
 
185
  [$exit_status], [], [stderr])
173
186
 
174
187
AT_CHECK([sed 's/\(opened log file\) .*/\1/
175
188
s/|[[^|]]*: /|/' test-util.log], [0], [dnl
187
200
AT_SETUP([snprintf])
188
201
AT_CHECK([ovstest test-util snprintf])
189
202
AT_CLEANUP
 
203
 
 
204
AT_SETUP([test bitmap functions])
 
205
AT_CHECK([ovstest test-bitmap check], [0], [..
 
206
])
 
207
AT_CLEANUP
 
208
 
 
209
AT_SETUP([use of public headers])
 
210
AT_CHECK([test-lib], [0], [])
 
211
AT_CLEANUP
 
212
 
 
213
AT_SETUP([test ofpbuf module])
 
214
AT_CHECK([ovstest test-ofpbuf], [0], [])
 
215
AT_CLEANUP