Skip to content

Commit 6e1f24d

Browse files
committed
test/module: cut MIPv6 test log size by restricting cmdenv output to modules under test
The MIPv6 tests assert on specific module log lines (mipv6, the ping/tcp app, and for tcp_handover the tcp module) but ran with full per-event logging of every module (radio, mac, mgmt, ipv6, ...), producing enormous test.out files (roaming_two_handovers: 919 MB; family total ~3.5 GB) that fill CI disk and slow the %contains checks. Keep cmdenv-express-mode=false (these tests need EV output for their eventlog-free stdout assertions), but silence all modules via **.cmdenv-log-level=off and re-enable only the modules under test: **.mipv6 and **.app[*] (plus its submodule subtree, and **.tcp for tcp_handover so its 'not reset' %not-contains stays meaningful). Also turn off cmdenv-event-banners (not asserted). Family test.out total: ~3.5 GB -> 4.6 MB; all 11 tests still pass.
1 parent d7a9c99 commit 6e1f24d

11 files changed

Lines changed: 46 additions & 0 deletions

tests/module/MIPv6_binding_refresh.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ re-initiate Return Routability.
1212
%inifile: omnetpp.ini
1313
[General]
1414
record-vector-results = false
15+
**.mipv6.cmdenv-log-level = trace
16+
**.app[*].cmdenv-log-level = trace
17+
**.cmdenv-log-level = off
18+
cmdenv-event-banners = false
1519
ned-path = .;../../../../src;../../lib
1620
network = inet.test.moduletest.lib.Mipv6Network
1721
sim-time-limit = 65s

tests/module/MIPv6_early_route_optimization.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ trigger immediately upon receiving tunneled traffic from the CN.
1414
%inifile: omnetpp.ini
1515
[General]
1616
record-vector-results = false
17+
**.mipv6.cmdenv-log-level = trace
18+
**.app[*].cmdenv-log-level = trace
19+
**.cmdenv-log-level = off
20+
cmdenv-event-banners = false
1721
ned-path = .;../../../../src;../../lib
1822
network = inet.test.moduletest.lib.Mipv6Network
1923
sim-time-limit = 60s

tests/module/MIPv6_handover.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ that the MN initiates the MIPv6 protocol and the HA accepts the binding.
1111
%inifile: omnetpp.ini
1212
[General]
1313
record-vector-results = false
14+
**.mipv6.cmdenv-log-level = trace
15+
**.app[*].cmdenv-log-level = trace
16+
**.cmdenv-log-level = off
17+
cmdenv-event-banners = false
1418
ned-path = .;../../../../src;../../lib
1519
network = inet.test.moduletest.lib.Mipv6Network
1620
sim-time-limit = 60s

tests/module/MIPv6_movement_detection.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ possible via the Router Solicitation sent on L2 (re)association.
1414
%inifile: omnetpp.ini
1515
[General]
1616
record-vector-results = false
17+
**.mipv6.cmdenv-log-level = trace
18+
**.app[*].cmdenv-log-level = trace
19+
**.cmdenv-log-level = off
20+
cmdenv-event-banners = false
1721
ned-path = .;../../../../src;../../lib
1822
network = inet.test.moduletest.lib.Mipv6Network
1923
sim-time-limit = 60s

tests/module/MIPv6_return_home.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ simulation time.
1212
%inifile: omnetpp.ini
1313
[General]
1414
record-vector-results = false
15+
**.mipv6.cmdenv-log-level = trace
16+
**.app[*].cmdenv-log-level = trace
17+
**.cmdenv-log-level = off
18+
cmdenv-event-banners = false
1519
ned-path = .;../../../../src;../../lib
1620
network = inet.test.moduletest.lib.Mipv6Network
1721
sim-time-limit = 55s

tests/module/MIPv6_return_home_route_optimization.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ sequence number that only arrives once route optimization has been torn down).
2020
%inifile: omnetpp.ini
2121
[General]
2222
record-vector-results = false
23+
**.mipv6.cmdenv-log-level = trace
24+
**.app[*].cmdenv-log-level = trace
25+
**.cmdenv-log-level = off
26+
cmdenv-event-banners = false
2327
ned-path = .;../../../../src;../../lib
2428
network = inet.test.moduletest.lib.Mipv6Network
2529
sim-time-limit = 60s

tests/module/MIPv6_roaming_two_handovers.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ correctly redone for the second care-of address.
1818
%inifile: omnetpp.ini
1919
[General]
2020
record-vector-results = false
21+
**.mipv6.cmdenv-log-level = trace
22+
**.app[*].cmdenv-log-level = trace
23+
**.cmdenv-log-level = off
24+
cmdenv-event-banners = false
2125
ned-path = .;../../../../src;../../lib
2226
network = inet.test.moduletest.lib.Mipv6RoamingNetwork
2327
sim-time-limit = 90s

tests/module/MIPv6_route_optimization.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ optimization.
1212
%inifile: omnetpp.ini
1313
[General]
1414
record-vector-results = false
15+
**.mipv6.cmdenv-log-level = trace
16+
**.app[*].cmdenv-log-level = trace
17+
**.cmdenv-log-level = off
18+
cmdenv-event-banners = false
1519
ned-path = .;../../../../src;../../lib
1620
network = inet.test.moduletest.lib.Mipv6Network
1721
sim-time-limit = 90s

tests/module/MIPv6_route_optimization_two_cns.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ The Mipv6Network test network is reused with total_cn=2.
1212
%inifile: omnetpp.ini
1313
[General]
1414
record-vector-results = false
15+
**.mipv6.cmdenv-log-level = trace
16+
**.app[*].cmdenv-log-level = trace
17+
**.cmdenv-log-level = off
18+
cmdenv-event-banners = false
1519
ned-path = .;../../../../src;../../lib
1620
network = inet.test.moduletest.lib.Mipv6Network
1721
sim-time-limit = 90s

tests/module/MIPv6_tcp_handover.test

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ The Mipv6Network test network is reused (1 MN, 1 CN).
1212
%inifile: omnetpp.ini
1313
[General]
1414
record-vector-results = false
15+
**.mipv6.cmdenv-log-level = trace
16+
**.app[*].cmdenv-log-level = trace
17+
**.app[*].**.cmdenv-log-level = trace
18+
**.tcp.cmdenv-log-level = trace
19+
**.cmdenv-log-level = off
20+
cmdenv-event-banners = false
1521
ned-path = .;../../../../src;../../lib
1622
network = inet.test.moduletest.lib.Mipv6Network
1723
sim-time-limit = 55s

0 commit comments

Comments
 (0)