Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make test fails when using cmake version 2.8.4 #5

Open
aboffin opened this issue Mar 25, 2014 · 7 comments
Open

make test fails when using cmake version 2.8.4 #5

aboffin opened this issue Mar 25, 2014 · 7 comments

Comments

@aboffin
Copy link

aboffin commented Mar 25, 2014

Hi,

I installed the latest version of SEAStAR from github, the installation steps proceed okay, however, running make test gives the following error:

Running tests...
Test project /home/senthil/git_repos/SEAStAR
      Start 13: ref_select_runs
 1/24 Test #13: ref_select_runs .....................   Passed    0.00 sec
      Start 24: RDP_train_to_heirarchy_test_data
 2/24 Test #24: RDP_train_to_heirarchy_test_data ....   Passed    0.03 sec
      Start 23: fix_fasta_line_lengths_test_data
 3/24 Test #23: fix_fasta_line_lengths_test_data ....***Failed  Required regular expression not found.Regex=[8c8d7485d2e86c55e89b92cdbd15f9fc
]  0.00 sec
      Start 22: graph_ops_scaffolding_test_data
 4/24 Test #22: graph_ops_scaffolding_test_data .....***Failed  Required regular expression not found.Regex=[c07eb882a4ff3a3d00937ae261c41ea0
]  0.05 sec
      Start 21: csfasta2ntfasta_test_data
 5/24 Test #21: csfasta2ntfasta_test_data ...........***Failed  Required regular expression not found.Regex=[185357ad83ec46928edfcc225bcde638
]  0.05 sec
      Start 20: csfasta2fasta_paired_test_data
 6/24 Test #20: csfasta2fasta_paired_test_data ......***Failed  Required regular expression not found.Regex=[587dcdfa4b69f2422172235fb63faf2a
]  0.00 sec
      Start 19: csfasta2fasta_test_data
 7/24 Test #19: csfasta2fasta_test_data .............***Failed  Required regular expression not found.Regex=[b3138e9d395a2ac59e8861b617f8f184
]  0.00 sec
      Start 18: fastq2csfasta_test_data
 8/24 Test #18: fastq2csfasta_test_data .............***Failed  Required regular expression not found.Regex=[9d93279bbd578cbb88d74755d20ee357
]  0.01 sec
      Start 17: tetracalc_test_data
 9/24 Test #17: tetracalc_test_data .................   Passed    0.07 sec
      Start 16: tetracalc_runs
10/24 Test #16: tetracalc_runs ......................   Passed    0.00 sec
      Start 15: ref_select_test_data_no_cat
11/24 Test #15: ref_select_test_data_no_cat .........***Failed  Required regular expression not found.Regex=[39cfeb91807617ca50f2d8c25a8982f2
]  0.00 sec
      Start 14: ref_select_test_data
12/24 Test #14: ref_select_test_data ................***Failed  Required regular expression not found.Regex=[49c3c84716be3120716f48c7ae335906
]  0.00 sec
      Start  1: solid2fastq_runs
13/24 Test  #1: solid2fastq_runs ....................   Passed    0.00 sec
      Start 12: samplefastq_test_data
14/24 Test #12: samplefastq_test_data ...............***Failed  Required regular expression not found.Regex=[e1a7c29691a8542449dcf06c575c3e02
]  0.02 sec
      Start 11: samplefastq_runs
15/24 Test #11: samplefastq_runs ....................   Passed    0.00 sec
      Start 10: trimfastq_singlet_input_test_data
16/24 Test #10: trimfastq_singlet_input_test_data ...***Failed  Required regular expression not found.Regex=[df84824a396d016689ca7a0e35085a15
]  0.01 sec
      Start  9: trimfastq_2singlets_test_data
17/24 Test  #9: trimfastq_2singlets_test_data .......***Failed  Required regular expression not found.Regex=[487481a8b4156040d98295080d5064fa
]  0.01 sec
      Start  8: trimfastq_test_data
18/24 Test  #8: trimfastq_test_data .................***Failed  Required regular expression not found.Regex=[61eb67ca4b9458ef260e9fe19b4a09fb
]  0.01 sec
      Start  7: trimfastq_runs
19/24 Test  #7: trimfastq_runs ......................   Passed    0.00 sec
      Start  6: fastq_nodup_test_data
20/24 Test  #6: fastq_nodup_test_data ...............   Passed    1.83 sec
      Start  5: fastq_nodup_runs
21/24 Test  #5: fastq_nodup_runs ....................   Passed    0.00 sec
      Start  4: solid2fastq_nt_input_test_data
22/24 Test  #4: solid2fastq_nt_input_test_data ......   Passed    2.42 sec
      Start  3: solid2fastq_test_no_suffix
23/24 Test  #3: solid2fastq_test_no_suffix ..........   Passed    1.29 sec
      Start  2: solid2fastq_test_data
24/24 Test  #2: solid2fastq_test_data ...............   Passed    1.33 sec

50% tests passed, 12 tests failed out of 24

Total Test time (real) =   7.17 sec

The following tests FAILED:
     23 - fix_fasta_line_lengths_test_data (Failed)
     22 - graph_ops_scaffolding_test_data (Failed)
     21 - csfasta2ntfasta_test_data (Failed)
     20 - csfasta2fasta_paired_test_data (Failed)
     19 - csfasta2fasta_test_data (Failed)
     18 - fastq2csfasta_test_data (Failed)
     15 - ref_select_test_data_no_cat (Failed)
     14 - ref_select_test_data (Failed)
     12 - samplefastq_test_data (Failed)
     10 - trimfastq_singlet_input_test_data (Failed)
      9 - trimfastq_2singlets_test_data (Failed)
      8 - trimfastq_test_data (Failed)
Errors while running CTest
make: *** [test] Error 8
$ uname -a
Linux deepthought 2.6.37.6 #3 SMP Sat Apr 9 22:49:32 CDT 2011 x86_64 Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz GenuineIntel GNU/Linux

Can you please tell me what is wrong? I have the prerequisites installed (gcc, cmake, gawk, node.js) and they are in PATH.

Thank you,

Sen

@vsivsi
Copy link
Member

vsivsi commented Mar 25, 2014

Take a look at the file Testing/Temporary/LastTest.log and see if there is anything obviously wrong with the output of the trimfastq_test_data test. Most the rest are failing because they depend on the output of that one. If you'd like me to take a look, just throw that whole file in a gist and post a link to it here.

@vsivsi
Copy link
Member

vsivsi commented Mar 25, 2014

It should look like:

8/24 Testing: trimfastq_test_data
8/24 Test: trimfastq_test_data
Command: "/bin/bash" "-c" "/Users/user/SEASTAR/bin/trimfastq -z --prefix=lambda_tst.d90 -p 0.9 -l 34 -m 34 -e 3.0 --add_len --mates_file /Users/user/SEASTAR/output_test_data/lambda_reads_d /Users/user/SEASTAR/output_test_data/lambda_reads_d90; gunzip -c /Users/user/SEASTAR/output_test_data/lambda_reads_d90.{mates,read1,read2,single}.fastq.gz | openssl md5"
Directory: /Users/user/SEASTAR/src_trimfastq
"trimfastq_test_data" start time: Mar 21 22:28 PDT
Output:
----------------------------------------------------------

Warning! read1/read2 files were processed, but no corresponding input singlets were found.

Low complexity reads discarded: Read1: 117, Read2: 59, Singlets: 0 0

Matepairs: Before: 79270, After: 43080
Singlets: Before: 0 0 After: 29596 0
Read1 singlets: 16734, Read2 singlets: 12862, Original singlets: 0 0
Total Reads Processed: 158540, Reads retained: 115756
(stdin)= 61eb67ca4b9458ef260e9fe19b4a09fb
<end of output>
Test time =   1.28 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[61eb67ca4b9458ef260e9fe19b4a09fb
]
"trimfastq_test_data" end time: Mar 21 22:28 PDT
"trimfastq_test_data" time elapsed: 00:00:01

@aboffin
Copy link
Author

aboffin commented Mar 25, 2014

Hi,

Thank you, here is the entire Testing/Temporary/LastTest.log:

Start testing: Mar 24 19:22 PDT
----------------------------------------------------------
13/24 Testing: ref_select_runs
13/24 Test: ref_select_runs
Command: "/home/sen/git_repos/SEAStAR/bin/ref_select" "--version"
Directory: /home/sen/git_repos/SEAStAR/src_ref_select
"ref_select_runs" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
/home/sen/git_repos/SEAStAR/bin/ref_select version: v0.4.18
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[version: v0.4.18
]
"ref_select_runs" end time: Mar 24 19:22 PDT
"ref_select_runs" time elapsed: 00:00:00
----------------------------------------------------------

24/24 Testing: RDP_train_to_heirarchy_test_data
24/24 Test: RDP_train_to_heirarchy_test_data
Command: "/usr/bin/bash" "-c" "echo -e '0*Root*-1*0*norank\n1*Bacteria*0*1*domain\n2*Acidobacteria*1*2*phylum\n3*Holophagae*2*3*class\n4*Acanthopleuribacterales*3*4*order\n5*Acanthopleuribacteraceae*4*5*family\n6*Acanthopleuribacter*5*6*genus' | /home/sen/programs/node.js/bin/node /home/sen/git_repos/SEAStAR/bin/RDP_train_to_tree.js | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/scripts
"RDP_train_to_heirarchy_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
126f51df16a689518a951e13f3983cf8
<end of output>
Test time =   0.03 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[126f51df16a689518a951e13f3983cf8
]
"RDP_train_to_heirarchy_test_data" end time: Mar 24 19:22 PDT
"RDP_train_to_heirarchy_test_data" time elapsed: 00:00:00
----------------------------------------------------------

23/24 Testing: fix_fasta_line_lengths_test_data
23/24 Test: fix_fasta_line_lengths_test_data
Command: "/usr/bin/bash" "-c" "/usr/bin/gawk --re-interval -v minlen=500 -v maxlen=4000 -v ll=80 -f /home/sen/git_repos/SEAStAR/bin/fix_fasta_line_lengths.awk /home/sen/git_repos/SEAStAR/output_test_data/lambda_asm_recon.fna | tee /home/sen/git_repos/SEAStAR/output_test_data/lambda_asm_recon_fixed_ll.fna | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/scripts
"fix_fasta_line_lengths_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[8c8d7485d2e86c55e89b92cdbd15f9fc
]
"fix_fasta_line_lengths_test_data" end time: Mar 24 19:22 PDT
"fix_fasta_line_lengths_test_data" time elapsed: 00:00:00
----------------------------------------------------------

22/24 Testing: graph_ops_scaffolding_test_data
22/24 Test: graph_ops_scaffolding_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/programs/node.js/bin/node /home/sen/git_repos/SEAStAR/bin/graph_ops.js /home/sen/git_repos/SEAStAR/output_test_data/lambda_asm.json MST PLUCK PRUNE PUSH INSERT SCAFF DUMP '{"file":"/home/sen/git_repos/SEAStAR/output_test_data/lambda_asm_scaffs.json"}' FASTA '{"scaff":true}' | tee /home/sen/git_repos/SEAStAR/output_test_data/lambda_asm_scaffs.fna | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/scripts
"graph_ops_scaffolding_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
Executing LOAD {"file":"/home/sen/git_repos/SEAStAR/output_test_data/lambda_asm.json"}
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.05 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[c07eb882a4ff3a3d00937ae261c41ea0
]
"graph_ops_scaffolding_test_data" end time: Mar 24 19:22 PDT
"graph_ops_scaffolding_test_data" time elapsed: 00:00:00
----------------------------------------------------------

21/24 Testing: csfasta2ntfasta_test_data
21/24 Test: csfasta2ntfasta_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/programs/node.js/bin/node /home/sen/git_repos/SEAStAR/bin/graph_ops.js /home/sen/git_repos/SEAStAR/output_test_data/lambda_asm.json FASTA | tee /home/sen/git_repos/SEAStAR/output_test_data/lambda_asm_recon.fna | /usr/bin/gawk -v numstarts=4 -f /home/sen/git_repos/SEAStAR/bin/csfasta2ntfasta.awk | tee /home/sen/git_repos/SEAStAR/output_test_data/lambda_asm_recon_4starts.fasta | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/scripts
"csfasta2ntfasta_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
Executing LOAD {"file":"/home/sen/git_repos/SEAStAR/output_test_data/lambda_asm.json"}
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.05 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[185357ad83ec46928edfcc225bcde638
]
"csfasta2ntfasta_test_data" end time: Mar 24 19:22 PDT
"csfasta2ntfasta_test_data" time elapsed: 00:00:00
----------------------------------------------------------

20/24 Testing: csfasta2fasta_paired_test_data
20/24 Test: csfasta2fasta_paired_test_data
Command: "/usr/bin/bash" "-c" "/usr/bin/gawk -f /home/sen/git_repos/SEAStAR/bin/csfasta2fasta.awk /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read1.csfasta /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read2.csfasta | tee /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.mates.fasta | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/scripts
"csfasta2fasta_paired_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[587dcdfa4b69f2422172235fb63faf2a
]
"csfasta2fasta_paired_test_data" end time: Mar 24 19:22 PDT
"csfasta2fasta_paired_test_data" time elapsed: 00:00:00
----------------------------------------------------------

19/24 Testing: csfasta2fasta_test_data
19/24 Test: csfasta2fasta_test_data
Command: "/usr/bin/bash" "-c" "/usr/bin/gawk -f /home/sen/git_repos/SEAStAR/bin/csfasta2fasta.awk /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read1.csfasta | tee /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read1.fasta | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/scripts
"csfasta2fasta_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[b3138e9d395a2ac59e8861b617f8f184
]
"csfasta2fasta_test_data" end time: Mar 24 19:22 PDT
"csfasta2fasta_test_data" time elapsed: 00:00:00
----------------------------------------------------------

18/24 Testing: fastq2csfasta_test_data
18/24 Test: fastq2csfasta_test_data
Command: "/usr/bin/bash" "-c" "gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read2.fastq.gz | /usr/bin/gawk -f /home/sen/git_repos/SEAStAR/bin/fastq2csfasta.awk > /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read2.csfasta; gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read1.fastq.gz | /usr/bin/gawk -f /home/sen/git_repos/SEAStAR/bin/fastq2csfasta.awk | tee /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read1.csfasta | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/scripts
"fastq2csfasta_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read2.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read1.fastq.gz: No such file or directory
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[9d93279bbd578cbb88d74755d20ee357
]
"fastq2csfasta_test_data" end time: Mar 24 19:22 PDT
"fastq2csfasta_test_data" time elapsed: 00:00:00
----------------------------------------------------------

17/24 Testing: tetracalc_test_data
17/24 Test: tetracalc_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/tetracalc --merge_tar=0.99 --chunk=50000 /home/sen/git_repos/SEAStAR/test_data/NC_008209.1.fna /home/sen/git_repos/SEAStAR/test_data/NC_008044.1.fna /home/sen/git_repos/SEAStAR/test_data/NC_007205.1.fna | tee /home/sen/git_repos/SEAStAR/output_test_data/3_alphas_clustered.json | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_tetracalc
"tetracalc_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
ab56ec052736ca5c2536028c63b50bf6
<end of output>
Test time =   0.07 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[ab56ec052736ca5c2536028c63b50bf6
]
"tetracalc_test_data" end time: Mar 24 19:22 PDT
"tetracalc_test_data" time elapsed: 00:00:00
----------------------------------------------------------

16/24 Testing: tetracalc_runs
16/24 Test: tetracalc_runs
Command: "/home/sen/git_repos/SEAStAR/bin/tetracalc" "--version"
Directory: /home/sen/git_repos/SEAStAR/src_tetracalc
"tetracalc_runs" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
/home/sen/git_repos/SEAStAR/bin/tetracalc version: v0.4.18
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[version: v0.4.18
]
"tetracalc_runs" end time: Mar 24 19:22 PDT
"tetracalc_runs" time elapsed: 00:00:00
----------------------------------------------------------

15/24 Testing: ref_select_test_data_no_cat
15/24 Test: ref_select_test_data_no_cat
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/ref_select --per_base --mp_inserts -m --mp_mate_cnt=10 -r /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.single.fastq.gz -r /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read2.fastq.gz -r /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read1.fastq.gz -q /home/sen/git_repos/SEAStAR/test_data/lambda_reads.read2.fastq.gz_lambda_asm.fasta.sam.gz /home/sen/git_repos/SEAStAR/test_data/lambda_reads.read1.fastq.gz_lambda_asm.fasta.sam.gz /home/sen/git_repos/SEAStAR/test_data/lambda_reads.single.fastq.gz_lambda_asm.fasta.sam.gz | tee /home/sen/git_repos/SEAStAR/output_test_data/lambda_asm_no_cat.json | sed 's/"SEASTAR_tool":[^}]*},//' | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_ref_select
"ref_select_test_data_no_cat" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
ERROR: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.single.fastq.gz is not a valid FASTQ file!
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[39cfeb91807617ca50f2d8c25a8982f2
]
"ref_select_test_data_no_cat" end time: Mar 24 19:22 PDT
"ref_select_test_data_no_cat" time elapsed: 00:00:00
----------------------------------------------------------

14/24 Testing: ref_select_test_data
14/24 Test: ref_select_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/ref_select --per_base --mp_inserts -m --mp_mate_cnt=10 -r /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.single.fastq.gz -r /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read2.fastq.gz -r /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read1.fastq.gz -q -c /home/sen/git_repos/SEAStAR/test_data/lambda_asm_catalog.txt.gz /home/sen/git_repos/SEAStAR/test_data/lambda_reads.read2.fastq.gz_lambda_asm.fasta.sam.gz /home/sen/git_repos/SEAStAR/test_data/lambda_reads.read1.fastq.gz_lambda_asm.fasta.sam.gz /home/sen/git_repos/SEAStAR/test_data/lambda_reads.single.fastq.gz_lambda_asm.fasta.sam.gz | tee /home/sen/git_repos/SEAStAR/output_test_data/lambda_asm.json | sed 's/"SEASTAR_tool":[^}]*},//' | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_ref_select
"ref_select_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
ERROR: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.single.fastq.gz is not a valid FASTQ file!
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[49c3c84716be3120716f48c7ae335906
]
"ref_select_test_data" end time: Mar 24 19:22 PDT
"ref_select_test_data" time elapsed: 00:00:00
----------------------------------------------------------

1/24 Testing: solid2fastq_runs
1/24 Test: solid2fastq_runs
Command: "/home/sen/git_repos/SEAStAR/bin/solid2fastq" "--version"
Directory: /home/sen/git_repos/SEAStAR/src_solid2fastq
"solid2fastq_runs" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
/home/sen/git_repos/SEAStAR/bin/solid2fastq version: v0.4.18
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[version: v0.4.18
]
"solid2fastq_runs" end time: Mar 24 19:22 PDT
"solid2fastq_runs" time elapsed: 00:00:00
----------------------------------------------------------

12/24 Testing: samplefastq_test_data
12/24 Test: samplefastq_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/samplefastq -f 0.1 -z /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90 /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_samp; gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_samp.{read1,read2,single}.fastq.gz | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_samplefastq
"samplefastq_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
Error! No reads found in input files, or input(s) not found.
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_samp.read1.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_samp.read2.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_samp.single.fastq.gz: No such file or directory
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.02 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[e1a7c29691a8542449dcf06c575c3e02
]
"samplefastq_test_data" end time: Mar 24 19:22 PDT
"samplefastq_test_data" time elapsed: 00:00:00
----------------------------------------------------------

11/24 Testing: samplefastq_runs
11/24 Test: samplefastq_runs
Command: "/home/sen/git_repos/SEAStAR/bin/samplefastq" "--version"
Directory: /home/sen/git_repos/SEAStAR/src_samplefastq
"samplefastq_runs" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
/home/sen/git_repos/SEAStAR/bin/samplefastq version: v0.4.18
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[version: v0.4.18
]
"samplefastq_runs" end time: Mar 24 19:22 PDT
"samplefastq_runs" time elapsed: 00:00:00
----------------------------------------------------------

10/24 Testing: trimfastq_singlet_input_test_data
10/24 Test: trimfastq_singlet_input_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/trimfastq -z --prefix=lambda_tst.d70 -p 0.7 -l 34 -m 34 -e 3.0 --add_len /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d50s2 /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d70; (gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d70.{read1,read2}.fastq.gz; for f in /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d70.{single1,single2}.fastq.gz; do gunzip -c $f | /usr/bin/gawk 'NR %4 == 1 {cur=$0; next} {cur = cur $0} NR % 4 == 0 {x[i++] = cur} END {n = asort(x); for (j=1; j<=n; j++) {print x[j]}}'; done) | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_trimfastq
"trimfastq_singlet_input_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
ERROR! No reads found in input files, or input(s) not found.
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d70.read1.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d70.read2.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d70.single1.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d70.single2.fastq.gz: No such file or directory
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[df84824a396d016689ca7a0e35085a15
]
"trimfastq_singlet_input_test_data" end time: Mar 24 19:22 PDT
"trimfastq_singlet_input_test_data" time elapsed: 00:00:00
----------------------------------------------------------

9/24 Testing: trimfastq_2singlets_test_data
9/24 Test: trimfastq_2singlets_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/trimfastq -z --prefix=lambda_tst.d50s2 -p 0.5 -s -l 34 -m 34 -e 3.0 --add_len /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d50s2; gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d50s2.{read1,read2,single1,single2}.fastq.gz | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_trimfastq
"trimfastq_2singlets_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
ERROR! No reads found in input files, or input(s) not found.
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d50s2.read1.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d50s2.read2.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d50s2.single1.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d50s2.single2.fastq.gz: No such file or directory
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[487481a8b4156040d98295080d5064fa
]
"trimfastq_2singlets_test_data" end time: Mar 24 19:22 PDT
"trimfastq_2singlets_test_data" time elapsed: 00:00:00
----------------------------------------------------------

8/24 Testing: trimfastq_test_data
8/24 Test: trimfastq_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/trimfastq -z --prefix=lambda_tst.d90 -p 0.9 -l 34 -m 34 -e 3.0 --add_len --mates_file /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90; gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.{mates,read1,read2,single}.fastq.gz | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_trimfastq
"trimfastq_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
ERROR! No reads found in input files, or input(s) not found.
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.mates.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read1.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.read2.fastq.gz: No such file or directory
gzip: /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d90.single.fastq.gz: No such file or directory
d41d8cd98f00b204e9800998ecf8427e
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[61eb67ca4b9458ef260e9fe19b4a09fb
]
"trimfastq_test_data" end time: Mar 24 19:22 PDT
"trimfastq_test_data" time elapsed: 00:00:00
----------------------------------------------------------

7/24 Testing: trimfastq_runs
7/24 Test: trimfastq_runs
Command: "/home/sen/git_repos/SEAStAR/bin/trimfastq" "--version"
Directory: /home/sen/git_repos/SEAStAR/src_trimfastq
"trimfastq_runs" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
/home/sen/git_repos/SEAStAR/bin/trimfastq version: v0.4.18
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[version: v0.4.18
]
"trimfastq_runs" end time: Mar 24 19:22 PDT
"trimfastq_runs" time elapsed: 00:00:00
----------------------------------------------------------

6/24 Testing: fastq_nodup_test_data
6/24 Test: fastq_nodup_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/fastq_nodup -z --prefix=lambda_tst.d -l 13 -d 2 -e 3 /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d; gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_d.{read1,read2}.fastq.gz | openssl md5 "
Directory: /home/sen/git_repos/SEAStAR/src_fastq_nodup
"fastq_nodup_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------

Matepairs: 80374  Rejected: 1104 (1.4%)
Singlets: 0 0  Rejected: 0 0 (-nan%)
c4c8331dd1ffbe372ffe326617854ade
<end of output>
Test time =   1.83 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[c4c8331dd1ffbe372ffe326617854ade
]
"fastq_nodup_test_data" end time: Mar 24 19:22 PDT
"fastq_nodup_test_data" time elapsed: 00:00:01
----------------------------------------------------------

5/24 Testing: fastq_nodup_runs
5/24 Test: fastq_nodup_runs
Command: "/home/sen/git_repos/SEAStAR/bin/fastq_nodup" "--version"
Directory: /home/sen/git_repos/SEAStAR/src_fastq_nodup
"fastq_nodup_runs" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------
/home/sen/git_repos/SEAStAR/bin/fastq_nodup version: v0.4.18
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[version: v0.4.18
]
"fastq_nodup_runs" end time: Mar 24 19:22 PDT
"fastq_nodup_runs" time elapsed: 00:00:00
----------------------------------------------------------

4/24 Testing: solid2fastq_nt_input_test_data
4/24 Test: solid2fastq_nt_input_test_data
Command: "/usr/bin/bash" "-c" "gzip -dc /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads.read1.fastq.gz | /usr/bin/gawk -v EVERY=4 -v HEADSTART=@ -v F3=_F3 -v R3=_R3 'line == 4 {x=0; line=0} NR % 4 == 1 {cnt++;sub(/^[^:]+:/, HEADSTART);sub(/\/2$/, F3);sub(/\/1$/, R3)} cnt % EVERY == 0 {x=1} x == 1 {line++; next} {print}' | gzip >/home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_unsync_default_R3.fastq.gz; gzip -dc /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads.read2.fastq.gz | /usr/bin/gawk -v EVERY=3 -v HEADSTART=@ -v F3=_F3 -v R3=_R3 'line == 4 {x=0; line=0} NR % 4 == 1 {cnt++;sub(/^[^:]+:/, HEADSTART);sub(/\/1$/, R3);sub(/\/2$/, F3)} cnt % EVERY == 0 {x=1} x == 1 {line++; next} {print}' | gzip >/home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_unsync_default_F3.fastq.gz; /home/sen/git_repos/SEAStAR/bin/solid2fastq -b default -z --prefix=lambda_tst /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_unsync /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_sync; gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_sync.{read1,read2,single}.fastq.gz | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_solid2fastq
"solid2fastq_nt_input_test_data" start time: Mar 24 19:22 PDT
Output:
----------------------------------------------------------

Matepairs: 40187, Matepaired Reads: 80374
F3 singlets: 13396, R3 singlets: 20094, Total singlets: 33490
Total Reads Processed: 113864
5c85d2f526c9cc9fb28068e6d33b9283
<end of output>
Test time =   2.42 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[5c85d2f526c9cc9fb28068e6d33b9283
]
"solid2fastq_nt_input_test_data" end time: Mar 24 19:23 PDT
"solid2fastq_nt_input_test_data" time elapsed: 00:00:02
----------------------------------------------------------

3/24 Testing: solid2fastq_test_no_suffix
3/24 Test: solid2fastq_test_no_suffix
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/solid2fastq -z --prefix=lambda_tst --no_suffix /home/sen/git_repos/SEAStAR/test_data/lambda_reads /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_no_suffix; gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads_no_suffix.{read1,read2}.fastq.gz | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_solid2fastq
"solid2fastq_test_no_suffix" start time: Mar 24 19:23 PDT
Output:
----------------------------------------------------------

Matepairs: 80374, Matepaired Reads: 160748
F3 singlets: 0, R3 singlets: 0, Total singlets: 0
Total Reads Processed: 160748
791734e70eb0c93f6db4fa21daf2a263
<end of output>
Test time =   1.29 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[791734e70eb0c93f6db4fa21daf2a263
]
"solid2fastq_test_no_suffix" end time: Mar 24 19:23 PDT
"solid2fastq_test_no_suffix" time elapsed: 00:00:01
----------------------------------------------------------

2/24 Testing: solid2fastq_test_data
2/24 Test: solid2fastq_test_data
Command: "/usr/bin/bash" "-c" "/home/sen/git_repos/SEAStAR/bin/solid2fastq -z --prefix=lambda_tst /home/sen/git_repos/SEAStAR/test_data/lambda_reads /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads; gunzip -c /home/sen/git_repos/SEAStAR/output_test_data/lambda_reads.{read1,read2}.fastq.gz | openssl md5"
Directory: /home/sen/git_repos/SEAStAR/src_solid2fastq
"solid2fastq_test_data" start time: Mar 24 19:23 PDT
Output:
----------------------------------------------------------

Matepairs: 80374, Matepaired Reads: 160748
F3 singlets: 0, R3 singlets: 0, Total singlets: 0
Total Reads Processed: 160748
97925a0daa5e9d31a4b9c746cd0c1ba7
<end of output>
Test time =   1.33 sec
----------------------------------------------------------
Test Pass Reason:
Required regular expression found.Regex=[97925a0daa5e9d31a4b9c746cd0c1ba7
]
"solid2fastq_test_data" end time: Mar 24 19:23 PDT
"solid2fastq_test_data" time elapsed: 00:00:01
----------------------------------------------------------

End testing: Mar 24 19:23 PDT

@vsivsi
Copy link
Member

vsivsi commented Mar 25, 2014

Very strange... The tests appear to be failing because they aren't running in the correct order. Many of the tests require the output from a previous test as input, so they must run in succession to succeed. The log above shows the tests running in nearly reverse order. I've never seen this before. What version of cmake are you using?

@vsivsi
Copy link
Member

vsivsi commented Mar 25, 2014

Adding more information... I can confirm that the tests run correctly with cmake 2.8.12.2 (the current latest release). It looks like there was at least one version of cmake (2.8.4) where this was a known bug. See: http://public.kitware.com/Bug/view.php?id=11877

So if you are running cmake 2.8.4, the solution is easy: upgrade cmake to the latest version. If not, we'll need to dig in a bit further.

@aboffin
Copy link
Author

aboffin commented Mar 25, 2014

Hi,
Updating cmake from 2.8.4 to 2.8.12.2 solved the problem. All tests pass now, I am closing this issue.

Thanks for your help,
Sen

~/git_repos/SEAStAR $ make test
Running tests...
Test project /home/sen/git_repos/SEAStAR
      Start  1: solid2fastq_runs
 1/24 Test  #1: solid2fastq_runs ....................   Passed    0.00 sec
      Start  2: solid2fastq_test_data
 2/24 Test  #2: solid2fastq_test_data ...............   Passed    1.27 sec
      Start  3: solid2fastq_test_no_suffix
 3/24 Test  #3: solid2fastq_test_no_suffix ..........   Passed    1.26 sec
      Start  4: solid2fastq_nt_input_test_data
 4/24 Test  #4: solid2fastq_nt_input_test_data ......   Passed    2.45 sec
      Start  5: fastq_nodup_runs
 5/24 Test  #5: fastq_nodup_runs ....................   Passed    0.00 sec
      Start  6: fastq_nodup_test_data
 6/24 Test  #6: fastq_nodup_test_data ...............   Passed    1.73 sec
      Start  7: trimfastq_runs
 7/24 Test  #7: trimfastq_runs ......................   Passed    0.00 sec
      Start  8: trimfastq_test_data
 8/24 Test  #8: trimfastq_test_data .................   Passed    1.36 sec
      Start  9: trimfastq_2singlets_test_data
 9/24 Test  #9: trimfastq_2singlets_test_data .......   Passed    1.03 sec
      Start 10: trimfastq_singlet_input_test_data
10/24 Test #10: trimfastq_singlet_input_test_data ...   Passed    1.03 sec
      Start 11: samplefastq_runs
11/24 Test #11: samplefastq_runs ....................   Passed    0.00 sec
      Start 12: samplefastq_test_data
12/24 Test #12: samplefastq_test_data ...............   Passed    0.13 sec
      Start 13: ref_select_runs
13/24 Test #13: ref_select_runs .....................   Passed    0.00 sec
      Start 14: ref_select_test_data
14/24 Test #14: ref_select_test_data ................   Passed    0.85 sec
      Start 15: ref_select_test_data_no_cat
15/24 Test #15: ref_select_test_data_no_cat .........   Passed    2.22 sec
      Start 16: tetracalc_runs
16/24 Test #16: tetracalc_runs ......................   Passed    0.00 sec
      Start 17: tetracalc_test_data
17/24 Test #17: tetracalc_test_data .................   Passed    0.07 sec
      Start 18: fastq2csfasta_test_data
18/24 Test #18: fastq2csfasta_test_data .............   Passed    1.94 sec
      Start 19: csfasta2fasta_test_data
19/24 Test #19: csfasta2fasta_test_data .............   Passed    0.87 sec
      Start 20: csfasta2fasta_paired_test_data
20/24 Test #20: csfasta2fasta_paired_test_data ......   Passed    1.69 sec
      Start 21: csfasta2ntfasta_test_data
21/24 Test #21: csfasta2ntfasta_test_data ...........   Passed    0.21 sec
      Start 22: graph_ops_scaffolding_test_data
22/24 Test #22: graph_ops_scaffolding_test_data .....   Passed    0.35 sec
      Start 23: fix_fasta_line_lengths_test_data
23/24 Test #23: fix_fasta_line_lengths_test_data ....   Passed    0.00 sec
      Start 24: RDP_train_to_heirarchy_test_data
24/24 Test #24: RDP_train_to_heirarchy_test_data ....   Passed    0.03 sec

100% tests passed, 0 tests failed out of 24

Total Test time (real) =  18.51 sec

@aboffin aboffin closed this as completed Mar 25, 2014
@vsivsi
Copy link
Member

vsivsi commented Mar 25, 2014

I'm going to reopen this for now so it's visible to others until we release an update that checks for this case and fails in a more informative manner. Glad I could help.

@vsivsi vsivsi reopened this Mar 25, 2014
@vsivsi vsivsi changed the title make test fails make test fails when using cmake version 2.8.4 Mar 26, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants