[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

"./validate" failure



Dear ns users,

I installed ns-allinone-2.1b5 and it was successful.
But, while I was running "./validate" under ns directory, I faced with
several test failures.
Most of the failure messages fall into 3 categories, which are described
below.
I'm not sure whether these are significant or not.

Does anyone know how to solve this problem?
Thanks in advance.

Regards, Hyun-Ah

1. Floating-point formatting

*** ./test-all-simple
Tests: tahoe1 tahoe2 tahoe3 tahoe4 no_bug bug reno1 reno renoA reno2
reno3 reno4 reno4a reno5 telnet delayed phase phase1 phase2 timers stats

../../ns test-suite-simple.tcl tahoe1 QUIET
Test output differs from reference output
Diagnose with: diff test-output-simple/tahoe1.test
test-output-simple/tahoe1
Differences due to floating-point formatting are not significant.


2. Permission denied

*** ./test-all-tcp
Tests: ecn timers timersA timersA1 timersA2 timersA3 timers1 timers2
timers3 timers4 timers5 stats1
../../ns test-suite-tcp.tcl ecn QUIET
ns: _o4 cleanup file5 ecn_(one_with_ecn,_one_without): couldn't execute
"": permission denied
    while executing
"exec $PERL ../../bin/set_flow_id -s all.tr |  $PERL ../../bin/getrc -s
2 -d 3 |  $PERL ../../bin/raw2xg -s 0.01 -m 90 -t $file > temp.rands"
    (procedure "_o4" line 3)
    (TestSuite finish line 3)
    invoked from within
"$self finish $testname"
    (procedure "_o4" line 11)
    (TestSuite cleanup line 11)
    invoked from within
"_o4 cleanup file5 ecn_(one_with_ecn,_one_without)"
Test output differs from reference output
Diagnose with: diff test-output-tcp/ecn.test test-output-tcp/ecn
Differences due to floating-point formatting are not significant.
Some test failed.

- I've experienced the same problem in the following test either.
*** ./test-all-red
*** ./test-all-schedule
*** ./test-all-cbq
*** ./test-all-tcp-init-win
*** ./test-all-tcpVariants
*** ./test-all-ecn
*** ./test-all-newreno
*** ./test-all-ecn-ack


3. Syntax error

*** ./test-all-rbp
Tests: reno_slow_start_restart reno_no_slow_start_restart
vegas_slow_start_restart vegas_no_slow_start_restart reno_pacing
vegas_pacing_rate vegas_pacing_cwnd
../../ns test-suite-rbp.tcl reno_slow_start_restart QUIET
ns: close file3 ; _o3 finish: syntax error in file ../../bin/raw2xg at
line 43, next 2 tokens "my("
syntax error in file ../../bin/raw2xg at line 59, next 2 tokens
"translate_point("
syntax error in file ../../bin/raw2xg at line 94, next 2 tokens
"translate_point("
Execution of ../../bin/raw2xg aborted due to compilation errors.
    while executing
"exec ../../bin/raw2xg -a -m $opts(web-page-size) -q < out.tr
>temp.rands"
    (procedure "_o3" line 6)
    (TestScale finish line 6)
    invoked from within
"_o3 finish"
Test output differs from reference output
Diagnose with: diff test-output-rbp/reno_slow_start_restart.test
test-output-rbp/reno_slow_start_restart
Differences due to floating-point formatting are not significant.


validate overall report: some tests failed:
./test-all-simple ./test-all-tcp ./test-all-red ./test-all-sack
./test-all-schedule ./test-all-cbq ./test-all-red-v1 ./test-all-cbq-v1
./test-all-sack-v1 ./test-all-v1 ./test-all-vegas-v1 ./test-all-rbp
./test-all-tcp-init-win ./test-all-tcpVariants ./test-all-ecn
./test-all-manual-routing ./test-all-newreno ./test-all-ecn-ack