11#! /bin/bash
2- # TEST 17 : Environment Variable Path Expansion
2+ # TEST 22 : Environment Variable Path Expansion
33# Purpose: Verify that environment variables in paths are expanded correctly
44# Duration: ~5 minutes
55
@@ -12,10 +12,10 @@ source "${SCRIPT_DIR}/../../lib/test_helpers.sh"
1212# Configuration
1313CONFIG_FILE=" ${1:- config/ config.yaml} "
1414TEST_VEHICLE_ID=" ${2} " # Test vehicle ID passed from run script
15- TEST_DIR=" /tmp/tvm-gap-test-17 "
16- SERVICE_LOG=" /tmp/tvm-service-gap17 .log"
15+ TEST_DIR=" /tmp/tvm-gap-test-22 "
16+ SERVICE_LOG=" /tmp/tvm-service-gap22 .log"
1717
18- print_test_header " Environment Variable Path Expansion" " 17 "
18+ print_test_header " Environment Variable Path Expansion" " 22 "
1919
2020# Parse configuration for AWS settings
2121log_info " Loading base configuration..."
@@ -24,9 +24,9 @@ load_config "$CONFIG_FILE"
2424# Create unique test vehicle ID with timestamp
2525TIMESTAMP=$( date +%Y%m%d-%H%M%S)
2626if [ -n " $TEST_VEHICLE_ID " ]; then
27- VEHICLE_ID=" ${TEST_VEHICLE_ID} -TEST17 -${TIMESTAMP} "
27+ VEHICLE_ID=" ${TEST_VEHICLE_ID} -TEST22 -${TIMESTAMP} "
2828else
29- VEHICLE_ID=" vehicle-TEST17 -${TIMESTAMP} "
29+ VEHICLE_ID=" vehicle-TEST22 -${TIMESTAMP} "
3030fi
3131log_info " Using test vehicle ID: $VEHICLE_ID "
3232log_info " This creates isolated S3 folder: ${VEHICLE_ID} /"
@@ -75,12 +75,12 @@ upload:
7575 batch_upload:
7676 enabled: true
7777 upload_on_start: true
78- queue_file: /tmp/queue-gap17 .json
78+ queue_file: /tmp/queue-gap22 .json
7979 scan_existing_files:
8080 enabled: true
8181 max_age_days: 3
8282 processed_files_registry:
83- registry_file: /tmp/registry-gap17 .json
83+ registry_file: /tmp/registry-gap22 .json
8484 retention_days: 30
8585
8686deletion:
@@ -231,8 +231,8 @@ rm -rf "${HOME}/tvm-test-envvar"
231231rm -rf " /tmp/tvm-user-${USER} "
232232rm -rf " $TEST_DIR "
233233rm -f " $TEST_CONFIG "
234- rm -f /tmp/queue-gap17 .json
235- rm -f /tmp/registry-gap17 .json
234+ rm -f /tmp/queue-gap22 .json
235+ rm -f /tmp/registry-gap22 .json
236236
237237# Clean S3 test data
238238log_info " Cleaning complete vehicle folder from S3..."
@@ -243,9 +243,9 @@ print_test_summary
243243
244244# Test result
245245if [ $TESTS_FAILED -eq 0 ]; then
246- log_success " TEST 17 : PASSED - Environment variable path expansion working correctly"
246+ log_success " TEST 22 : PASSED - Environment variable path expansion working correctly"
247247 exit 0
248248else
249- log_error " TEST 17 : FAILED - See errors above"
249+ log_error " TEST 22 : FAILED - See errors above"
250250 exit 1
251251fi
0 commit comments