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

Re: "./validate" failure



On Mon, 14 Jun 1999, Hyun-Ah Park wrote:

> 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.

That's two categories. Differences due to floating-point formatting
are not significant, and the other two are due to your perl install
being screwy.

perl problem, not an ns problem.

L.

> 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

<[email protected]>PGP<http://www.ee.surrey.ac.uk/Personal/L.Wood/>