34 lines
		
	
	
		
			995 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			995 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
How to use check suite
 | 
						|
----------------------
 | 
						|
 | 
						|
You need DejaGNU package.  Assuming you have it all you need to do is
 | 
						|
 | 
						|
make check
 | 
						|
 | 
						|
 | 
						|
Something failed now what
 | 
						|
-------------------------
 | 
						|
 | 
						|
First determine what did not work.  If only one check failed you can
 | 
						|
run it individually in debugging mode.  For example
 | 
						|
 | 
						|
runtest -a -de -v w.test/w.exp
 | 
						|
Expect binary is /usr/bin/expect
 | 
						|
Using /usr/share/dejagnu/runtest.exp as main test driver
 | 
						|
[...]
 | 
						|
 | 
						|
Do not bother capturing screen output, it is in testrun.log which
 | 
						|
test suite generated.
 | 
						|
 | 
						|
$ ls  testrun.* dbg.log
 | 
						|
dbg.log  testrun.log  testrun.sum
 | 
						|
 | 
						|
The reason why test failed should be in dbg.log.  Assuming you
 | 
						|
figured out the reason you could write a patch fixing w.test/w.exp
 | 
						|
and send it to upstream.
 | 
						|
 | 
						|
If you do not know how, or have time, to fix the issue create tar.gz
 | 
						|
file containing test run logs and submit it to upstream maintainers.
 | 
						|
Notice that in later case upstream sometimes has to ask clarifying
 | 
						|
questions about environment where problem occurred.
 |