|
1 | 1 | #!/bin/bash |
2 | | -# Platform-specific test runner for ant-quic |
| 2 | +# Platform-specific test runner for saorsa-transport |
3 | 3 | # Handles platform-specific test requirements and configurations |
4 | 4 |
|
5 | 5 | set -e |
@@ -33,33 +33,33 @@ setup_platform_env() { |
33 | 33 | fi |
34 | 34 |
|
35 | 35 | # Set Linux-specific test flags |
36 | | - export ANT_QUIC_TEST_LINUX=1 |
| 36 | + export SAORSA_TRANSPORT_TEST_LINUX=1 |
37 | 37 |
|
38 | 38 | # Check for network namespaces support (for advanced NAT tests) |
39 | 39 | if command -v ip &> /dev/null && [ "$EUID" -eq 0 ]; then |
40 | | - export ANT_QUIC_TEST_NETNS=1 |
| 40 | + export SAORSA_TRANSPORT_TEST_NETNS=1 |
41 | 41 | echo "Network namespace tests enabled" |
42 | 42 | fi |
43 | 43 | ;; |
44 | 44 |
|
45 | 45 | darwin) |
46 | 46 | echo "Setting up macOS environment..." |
47 | 47 | # macOS-specific setup |
48 | | - export ANT_QUIC_TEST_MACOS=1 |
| 48 | + export SAORSA_TRANSPORT_TEST_MACOS=1 |
49 | 49 |
|
50 | 50 | # Check for macOS version |
51 | 51 | sw_vers |
52 | 52 |
|
53 | 53 | # Handle different architectures |
54 | 54 | if [[ "$ARCH" == "arm64" ]]; then |
55 | 55 | echo "Running on Apple Silicon" |
56 | | - export ANT_QUIC_TEST_APPLE_SILICON=1 |
| 56 | + export SAORSA_TRANSPORT_TEST_APPLE_SILICON=1 |
57 | 57 | fi |
58 | 58 | ;; |
59 | 59 |
|
60 | 60 | mingw*|msys*|cygwin*|windows*) |
61 | 61 | echo "Setting up Windows environment..." |
62 | | - export ANT_QUIC_TEST_WINDOWS=1 |
| 62 | + export SAORSA_TRANSPORT_TEST_WINDOWS=1 |
63 | 63 |
|
64 | 64 | # Windows-specific network setup |
65 | 65 | echo "Windows Firewall status:" |
@@ -239,11 +239,11 @@ generate_platform_report() { |
239 | 239 | "performance": true |
240 | 240 | }, |
241 | 241 | "environment": { |
242 | | - "ANT_QUIC_TEST_LINUX": "${ANT_QUIC_TEST_LINUX:-0}", |
243 | | - "ANT_QUIC_TEST_MACOS": "${ANT_QUIC_TEST_MACOS:-0}", |
244 | | - "ANT_QUIC_TEST_WINDOWS": "${ANT_QUIC_TEST_WINDOWS:-0}", |
245 | | - "ANT_QUIC_TEST_NETNS": "${ANT_QUIC_TEST_NETNS:-0}", |
246 | | - "ANT_QUIC_TEST_APPLE_SILICON": "${ANT_QUIC_TEST_APPLE_SILICON:-0}" |
| 242 | + "SAORSA_TRANSPORT_TEST_LINUX": "${SAORSA_TRANSPORT_TEST_LINUX:-0}", |
| 243 | + "SAORSA_TRANSPORT_TEST_MACOS": "${SAORSA_TRANSPORT_TEST_MACOS:-0}", |
| 244 | + "SAORSA_TRANSPORT_TEST_WINDOWS": "${SAORSA_TRANSPORT_TEST_WINDOWS:-0}", |
| 245 | + "SAORSA_TRANSPORT_TEST_NETNS": "${SAORSA_TRANSPORT_TEST_NETNS:-0}", |
| 246 | + "SAORSA_TRANSPORT_TEST_APPLE_SILICON": "${SAORSA_TRANSPORT_TEST_APPLE_SILICON:-0}" |
247 | 247 | } |
248 | 248 | } |
249 | 249 | EOF |
|
0 commit comments