]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Makefile: Add an IPv6 mixed chutney network
authorteor <teor@torproject.org>
Mon, 17 Feb 2020 04:50:24 +0000 (14:50 +1000)
committerteor <teor@torproject.org>
Mon, 17 Feb 2020 04:55:05 +0000 (14:55 +1000)
This network is used in make test-network-all and test-network-ipv6.

Closes 33334.

Makefile.am
changes/ticket33334 [new file with mode: 0644]
src/test/include.am

index 7e57570a066e9cb3c533269ba1bb70dc0e6dcb65..0284885654b7881e47b9733c1036c3bc93f84bbb 100644 (file)
@@ -317,7 +317,8 @@ test-network-all:
        @$(MAKE) test-network-run \
          ipv4_flavors="$(TEST_CHUTNEY_FLAVORS)" \
          mixed_flavors="$(TEST_CHUTNEY_FLAVORS_MIXED)" \
-         ipv6_flavors="$(TEST_CHUTNEY_FLAVORS_IPV6)"
+         ipv6_flavors="$(TEST_CHUTNEY_FLAVORS_IPV6)" \
+         ipv6_mixed_flavors="$(TEST_CHUTNEY_FLAVORS_IPV6_MIXED)"
        @$(MAKE) test-network-results
 
 # Run IPv4 and mixed tests using automake's test-driver
@@ -338,7 +339,8 @@ test-network-ipv6:
        @$(MAKE) test-network-mkdir
        @$(MAKE) test-network-clean
        @$(MAKE) test-network-run \
-         ipv6_flavors="$(TEST_CHUTNEY_FLAVORS_IPV6)"
+         ipv6_flavors="$(TEST_CHUTNEY_FLAVORS_IPV6)" \
+         ipv6_mixed_flavors="$(TEST_CHUTNEY_FLAVORS_IPV6_MIXED)"
        @$(MAKE) test-network-results
 
 # Make the test network log directory, if it does not exist
diff --git a/changes/ticket33334 b/changes/ticket33334
new file mode 100644 (file)
index 0000000..ada3cb2
--- /dev/null
@@ -0,0 +1,5 @@
+  o Testing:
+    - Test v3 onion services to tor's mixed IPv4 chutney network. And add a
+      mixed IPv6 chutney network. These networks are used in the
+      test-network-all, test-network-ipv4, and test-network-ipv6 make targets.
+      Closes ticket 33334.
index 9b5376d87fcdc610ddf8f12b5e053d3c3c44f266..302771374bbafb49852eeda9968e01e8f0e12a80 100644 (file)
@@ -79,6 +79,9 @@ TEST_CHUTNEY_FLAVORS_IPV6 = bridges+ipv6-min ipv6-exit-min hs-v23-ipv6-md \
 # only run if we can find a stable (or simply another) version of tor
 TEST_CHUTNEY_FLAVORS_MIXED = mixed+hs-v23
 
+# only run if IPv6 and mixed networks are run
+TEST_CHUTNEY_FLAVORS_IPV6_MIXED = mixed+hs-v23-ipv6
+
 ### This is a lovely feature, but it requires automake >= 1.12, and Tor
 ###  doesn't require that yet.
 ###