* [PATCH] tests: regression: Delete all reference to wlan0 in test files.
@ 2014-10-08 12:52 Ana Rey
2014-10-08 12:52 ` [PATCH] tests: regression: nft-test.py: Delete an unnecessary whitespace in an output messages Ana Rey
2014-10-09 16:55 ` [PATCH] tests: regression: Delete all reference to wlan0 in test files Pablo Neira Ayuso
0 siblings, 2 replies; 4+ messages in thread
From: Ana Rey @ 2014-10-08 12:52 UTC (permalink / raw)
To: netfilter-devel; +Cc: Ana Rey
There are false errors if it uses the automated regression testing
without a wlan0 device in the system.
Deletes references to 'wlan0' in test files and replaces 'wlan0' by 'lo'
or 'eth0' in the test files if it is possible.
Signed-off-by: Ana Rey <anarey@gmail.com>
---
tests/regression/any/meta.t | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/tests/regression/any/meta.t b/tests/regression/any/meta.t
index 2c2609d..5bc3872 100644
--- a/tests/regression/any/meta.t
+++ b/tests/regression/any/meta.t
@@ -57,15 +57,15 @@ meta mark or 0x03 != 0x01;ok;mark | 0x00000003 != 0x00000001
meta mark xor 0x03 == 0x01;ok;mark 0x00000002
meta mark xor 0x03 != 0x01;ok;mark != 0x00000002
-meta iif wlan0 accept;ok;iif wlan0 accept
meta iif eth0 accept;ok;iif eth0 accept
-meta iif != wlan0 accept;ok;iif != wlan0 accept
+meta iif eth0 accept;ok;iif eth0 accept
+meta iif != eth0 accept;ok;iif != eth0 accept
meta iif != eth0 accept;ok;iif != eth0 accept
meta iifname "eth0";ok;iifname "eth0"
meta iifname != "eth0";ok;iifname != "eth0"
-meta iifname {"eth0", "wlan0"};ok
-- meta iifname != {"eth0", "wlan0"};ok
+meta iifname {"eth0", "lo"};ok
+- meta iifname != {"eth0", "lo"};ok
meta iiftype {ether, ppp, ipip, ipip6, loopback, sit, ipgre};ok
- meta iiftype != {ether, ppp, ipip, ipip6, loopback, sit, ipgre};ok
@@ -76,13 +76,13 @@ meta iiftype ppp;ok;iiftype ppp
meta oif lo accept;ok;oif lo accept
meta oif != lo accept;ok;oif != lo accept
-meta oif {wlan0, eth0, lo} accept;ok
-- meta oif != {wlan0, eth0, lo} accept;ok
+meta oif {eth0, lo} accept;ok
+- meta oif != {eth0, lo} accept;ok
meta oifname "eth0";ok;oifname "eth0"
meta oifname != "eth0";ok;oifname != "eth0"
-meta oifname { "eth0", "wlan0"};ok
-- meta iifname != {"eth0", "wlan0"};ok
+meta oifname { "eth0", "lo"};ok
+- meta iifname != {"eth0", "lo"};ok
meta oiftype {ether, ppp, ipip, ipip6, loopback, sit, ipgre};ok
- meta oiftype != {ether, ppp, ipip, ipip6, loopback, sit, ipgre};ok
--
1.7.10.4
^ permalink raw reply related [flat|nested] 4+ messages in thread* [PATCH] tests: regression: nft-test.py: Delete an unnecessary whitespace in an output messages.
2014-10-08 12:52 [PATCH] tests: regression: Delete all reference to wlan0 in test files Ana Rey
@ 2014-10-08 12:52 ` Ana Rey
2014-10-09 16:56 ` Pablo Neira Ayuso
2014-10-09 16:55 ` [PATCH] tests: regression: Delete all reference to wlan0 in test files Pablo Neira Ayuso
1 sibling, 1 reply; 4+ messages in thread
From: Ana Rey @ 2014-10-08 12:52 UTC (permalink / raw)
To: netfilter-devel; +Cc: Ana Rey
If the script is run with -e options,output messages show an unnecessary
white-space. This path fixes this mistake.
sudo ./nft-test.py -e
[...] "line 34: nft add rule -nnn arp test-arp input arp plen != {33-55} " [...]
^^^^
Signed-off-by: Ana Rey <anarey@gmail.com>
---
tests/regression/nft-test.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/regression/nft-test.py b/tests/regression/nft-test.py
index d4929f0..00c33f3 100755
--- a/tests/regression/nft-test.py
+++ b/tests/regression/nft-test.py
@@ -694,7 +694,7 @@ def run_test_file(filename, force_all_family_option, specific_file):
if line[1:].find("*") != -1:
continue
if need_fix_option:
- rule[0] = rule[0].rstrip()[1:]
+ rule[0] = rule[0].rstrip()[1:].strip()
result = rule_add(rule, table_list, chain_list, filename,
lineno, force_all_family_option)
tests += 1
--
1.7.10.4
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [PATCH] tests: regression: Delete all reference to wlan0 in test files.
2014-10-08 12:52 [PATCH] tests: regression: Delete all reference to wlan0 in test files Ana Rey
2014-10-08 12:52 ` [PATCH] tests: regression: nft-test.py: Delete an unnecessary whitespace in an output messages Ana Rey
@ 2014-10-09 16:55 ` Pablo Neira Ayuso
1 sibling, 0 replies; 4+ messages in thread
From: Pablo Neira Ayuso @ 2014-10-09 16:55 UTC (permalink / raw)
To: Ana Rey; +Cc: netfilter-devel
On Wed, Oct 08, 2014 at 02:52:09PM +0200, Ana Rey wrote:
> There are false errors if it uses the automated regression testing
> without a wlan0 device in the system.
>
> Deletes references to 'wlan0' in test files and replaces 'wlan0' by 'lo'
> or 'eth0' in the test files if it is possible.
OK, so we assume that tests run in a box with at least eth0. Fair
enough, applied thanks Ana.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-10-09 16:54 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-08 12:52 [PATCH] tests: regression: Delete all reference to wlan0 in test files Ana Rey
2014-10-08 12:52 ` [PATCH] tests: regression: nft-test.py: Delete an unnecessary whitespace in an output messages Ana Rey
2014-10-09 16:56 ` Pablo Neira Ayuso
2014-10-09 16:55 ` [PATCH] tests: regression: Delete all reference to wlan0 in test files Pablo Neira Ayuso
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.