[ 
https://issues.apache.org/jira/browse/LUCENE-4177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426878#comment-13426878
 ] 

Dawid Weiss commented on LUCENE-4177:
-------------------------------------

Windows run timed out after 10 mins.
{code}
Suite: org.apache.lucene.benchmark.byTask.TestPerfTasksLogic
OK      0.78s | TestPerfTasksLogic.testParallelDocMaker
  1> ------------> starting task: Seq
  1>
OK      0.19s | TestPerfTasksLogic.testParallelExhausted
  1> ------------> starting task: Seq
  1> ------------> starting task: CreateIndex
  1> ------------> starting task: Seq_Exhaust
  1> ------------> starting task: Seq_Exhaust
  1> ------------> starting task: WaitForMerges
  1> ------------> starting task: CloseIndex
  1>
OK      2.09s | TestPerfTasksLogic.testHighlightingNoTvNoStore
  1> ------------> starting task: Seq
  1>    0.53 sec --> 
TEST-TestPerfTasksLogic.testHighlightingNoTvNoStore-seed#[FA3E8AE1CB44188B] 
added      1000 docs
  1>
ERROR    597s | TestPerfTasksLogic.testBGSearchTaskThreads
   > Throwable #1: java.lang.Exception: Test abandoned because suite timeout 
was reached.
   >    at __randomizedtesting.SeedInfo.seed([FA3E8AE1CB44188B]:0)
   > 
  1> ------------> starting task: Seq
  1>    6.54 sec --> Thread-55 processed 100000 records
  1>    6.61 sec --> Thread-54 processed 100000 records
  1>   10.58 sec --> Thread-54 processed 200000 records
  1>   10.58 sec --> Thread-55 processed 200000 records
  1>   14.54 sec --> Thread-54 processed 300000 records
  1>   14.55 sec --> Thread-55 processed 300000 records
  1>   18.50 sec --> Thread-54 processed 400000 records
  1>   18.60 sec --> Thread-55 processed 400000 records
  1>   22.48 sec --> Thread-54 processed 500000 records
  1>   22.59 sec --> Thread-55 processed 500000 records
  1>   26.46 sec --> Thread-54 processed 600000 records
  1>   26.58 sec --> Thread-55 processed 600000 records
  1>   30.42 sec --> Thread-54 processed 700000 records
  1>   30.61 sec --> Thread-55 processed 700000 records
  1>   34.34 sec --> Thread-54 processed 800000 records
  1>   34.65 sec --> Thread-55 processed 800000 records
  1>   38.33 sec --> Thread-54 processed 900000 records
  1>   38.67 sec --> Thread-55 processed 900000 records
  1>   42.29 sec --> Thread-54 processed 1000000 records
  1>   42.70 sec --> Thread-55 processed 1000000 records
  1>   46.27 sec --> Thread-54 processed 1100000 records
  1>   46.71 sec --> Thread-55 processed 1100000 records
  1>   50.26 sec --> Thread-54 processed 1200000 records
  1>   50.68 sec --> Thread-55 processed 1200000 records
  1>   54.23 sec --> Thread-54 processed 1300000 records
  1>   54.71 sec --> Thread-55 processed 1300000 records
  1>   58.19 sec --> Thread-54 processed 1400000 records
  1>   58.72 sec --> Thread-55 processed 1400000 records
  1>   62.13 sec --> Thread-54 processed 1500000 records
  1>   62.76 sec --> Thread-55 processed 1500000 records
  1>   66.10 sec --> Thread-54 processed 1600000 records
  1>   66.78 sec --> Thread-55 processed 1600000 records
  1>   70.09 sec --> Thread-54 processed 1700000 records
  1>   70.79 sec --> Thread-55 processed 1700000 records
  1>   74.02 sec --> Thread-54 processed 1800000 records
  1>   74.82 sec --> Thread-55 processed 1800000 records
  1>   78.05 sec --> Thread-54 processed 1900000 records
  1>   78.80 sec --> Thread-55 processed 1900000 records
  1>   82.01 sec --> Thread-54 processed 2000000 records
  1>   82.80 sec --> Thread-55 processed 2000000 records
  1>   85.97 sec --> Thread-54 processed 2100000 records
  1>   86.85 sec --> Thread-55 processed 2100000 records
  1>   89.95 sec --> Thread-54 processed 2200000 records
  1>   90.87 sec --> Thread-55 processed 2200000 records
  1>   93.90 sec --> Thread-54 processed 2300000 records
  1>   94.86 sec --> Thread-55 processed 2300000 records
  1>   97.89 sec --> Thread-54 processed 2400000 records
  1>   98.84 sec --> Thread-55 processed 2400000 records
  1>  101.90 sec --> Thread-54 processed 2500000 records
  1>  102.85 sec --> Thread-55 processed 2500000 records
  1>  105.91 sec --> Thread-54 processed 2600000 records
  1>  106.86 sec --> Thread-55 processed 2600000 records
  1>  109.87 sec --> Thread-54 processed 2700000 records
  1>  110.90 sec --> Thread-55 processed 2700000 records
  1>  113.82 sec --> Thread-54 processed 2800000 records
  1>  114.89 sec --> Thread-55 processed 2800000 records
  1>  117.81 sec --> Thread-54 processed 2900000 records
  1>  118.90 sec --> Thread-55 processed 2900000 records
  1>  121.80 sec --> Thread-54 processed 3000000 records
  1>  122.88 sec --> Thread-55 processed 3000000 records
  1>  125.81 sec --> Thread-54 processed 3100000 records
  1>  126.87 sec --> Thread-55 processed 3100000 records
  1>  129.75 sec --> Thread-54 processed 3200000 records
  1>  130.90 sec --> Thread-55 processed 3200000 records
  1>  133.71 sec --> Thread-54 processed 3300000 records
  1>  134.91 sec --> Thread-55 processed 3300000 records
  1>  137.72 sec --> Thread-54 processed 3400000 records
  1>  138.87 sec --> Thread-55 processed 3400000 records
  1>  141.71 sec --> Thread-54 processed 3500000 records
  1>  142.88 sec --> Thread-55 processed 3500000 records
  1>  145.67 sec --> Thread-54 processed 3600000 records
  1>  146.89 sec --> Thread-55 processed 3600000 records
  1>  149.65 sec --> Thread-54 processed 3700000 records
  1>  150.88 sec --> Thread-55 processed 3700000 records
  1>  153.63 sec --> Thread-54 processed 3800000 records
  1>  154.88 sec --> Thread-55 processed 3800000 records
  1>  157.62 sec --> Thread-54 processed 3900000 records
  1>  158.87 sec --> Thread-55 processed 3900000 records
  1>  161.60 sec --> Thread-54 processed 4000000 records
  1>  162.86 sec --> Thread-55 processed 4000000 records
  1>  165.61 sec --> Thread-54 processed 4100000 records
  1>  166.90 sec --> Thread-55 processed 4100000 records
  1>  169.56 sec --> Thread-54 processed 4200000 records
  1>  170.91 sec --> Thread-55 processed 4200000 records
  1>  173.52 sec --> Thread-54 processed 4300000 records
  1>  174.95 sec --> Thread-55 processed 4300000 records
  1>  177.47 sec --> Thread-54 processed 4400000 records
  1>  178.95 sec --> Thread-55 processed 4400000 records
  1>  181.44 sec --> Thread-54 processed 4500000 records
  1>  182.94 sec --> Thread-55 processed 4500000 records
  1>  185.42 sec --> Thread-54 processed 4600000 records
  1>  186.95 sec --> Thread-55 processed 4600000 records
  1>  189.38 sec --> Thread-54 processed 4700000 records
  1>  190.96 sec --> Thread-55 processed 4700000 records
  1>  193.33 sec --> Thread-54 processed 4800000 records
  1>  194.94 sec --> Thread-55 processed 4800000 records
  1>  197.28 sec --> Thread-54 processed 4900000 records
  1>  198.99 sec --> Thread-55 processed 4900000 records
  1>  201.26 sec --> Thread-54 processed 5000000 records
  1>  203.00 sec --> Thread-55 processed 5000000 records
  1>  205.20 sec --> Thread-54 processed 5100000 records
  1>  207.00 sec --> Thread-55 processed 5100000 records
  1>  209.18 sec --> Thread-54 processed 5200000 records
  1>  211.02 sec --> Thread-55 processed 5200000 records
  1>  213.11 sec --> Thread-54 processed 5300000 records
  1>  215.01 sec --> Thread-55 processed 5300000 records
  1>  217.09 sec --> Thread-54 processed 5400000 records
  1>  219.01 sec --> Thread-55 processed 5400000 records
  1>  221.11 sec --> Thread-54 processed 5500000 records
  1>  223.02 sec --> Thread-55 processed 5500000 records
  1>  225.11 sec --> Thread-54 processed 5600000 records
  1>  227.00 sec --> Thread-55 processed 5600000 records
  1>  229.05 sec --> Thread-54 processed 5700000 records
  1>  231.04 sec --> Thread-55 processed 5700000 records
  1>  233.06 sec --> Thread-54 processed 5800000 records
  1>  235.00 sec --> Thread-55 processed 5800000 records
  1>  237.03 sec --> Thread-54 processed 5900000 records
  1>  239.04 sec --> Thread-55 processed 5900000 records
  1>  240.96 sec --> Thread-54 processed 6000000 records
  1>  243.06 sec --> Thread-55 processed 6000000 records
  1>  244.90 sec --> Thread-54 processed 6100000 records
  1>  247.07 sec --> Thread-55 processed 6100000 records
  1>  248.88 sec --> Thread-54 processed 6200000 records
  1>  251.07 sec --> Thread-55 processed 6200000 records
  1>  252.84 sec --> Thread-54 processed 6300000 records
  1>  255.11 sec --> Thread-55 processed 6300000 records
  1>  256.82 sec --> Thread-54 processed 6400000 records
  1>  259.12 sec --> Thread-55 processed 6400000 records
  1>  260.80 sec --> Thread-54 processed 6500000 records
  1>  263.09 sec --> Thread-55 processed 6500000 records
  1>  264.79 sec --> Thread-54 processed 6600000 records
  1>  267.10 sec --> Thread-55 processed 6600000 records
  1>  268.76 sec --> Thread-54 processed 6700000 records
  1>  271.11 sec --> Thread-55 processed 6700000 records
  1>  272.73 sec --> Thread-54 processed 6800000 records
  1>  275.14 sec --> Thread-55 processed 6800000 records
  1>  276.70 sec --> Thread-54 processed 6900000 records
  1>  279.15 sec --> Thread-55 processed 6900000 records
  1>  280.71 sec --> Thread-54 processed 7000000 records
  1>  283.19 sec --> Thread-55 processed 7000000 records
  1>  284.65 sec --> Thread-54 processed 7100000 records
  1>  287.16 sec --> Thread-55 processed 7100000 records
  1>  288.62 sec --> Thread-54 processed 7200000 records
  1>  291.22 sec --> Thread-55 processed 7200000 records
  1>  292.56 sec --> Thread-54 processed 7300000 records
  1>  295.23 sec --> Thread-55 processed 7300000 records
  1>  296.54 sec --> Thread-54 processed 7400000 records
  1>  299.22 sec --> Thread-55 processed 7400000 records
  1>  300.52 sec --> Thread-54 processed 7500000 records
  1>  303.23 sec --> Thread-55 processed 7500000 records
  1>  304.48 sec --> Thread-54 processed 7600000 records
  1>  307.24 sec --> Thread-55 processed 7600000 records
  1>  308.43 sec --> Thread-54 processed 7700000 records
  1>  311.27 sec --> Thread-55 processed 7700000 records
  1>  312.45 sec --> Thread-54 processed 7800000 records
  1>  315.29 sec --> Thread-55 processed 7800000 records
  1>  316.49 sec --> Thread-54 processed 7900000 records
  1>  319.29 sec --> Thread-55 processed 7900000 records
  1>  320.49 sec --> Thread-54 processed 8000000 records
  1>  323.28 sec --> Thread-55 processed 8000000 records
  1>  324.45 sec --> Thread-54 processed 8100000 records
  1>  327.30 sec --> Thread-55 processed 8100000 records
  1>  328.41 sec --> Thread-54 processed 8200000 records
  1>  331.31 sec --> Thread-55 processed 8200000 records
  1>  332.39 sec --> Thread-54 processed 8300000 records
  1>  335.31 sec --> Thread-55 processed 8300000 records
  1>  336.38 sec --> Thread-54 processed 8400000 records
  1>  339.30 sec --> Thread-55 processed 8400000 records
  1>  340.36 sec --> Thread-54 processed 8500000 records
  1>  343.29 sec --> Thread-55 processed 8500000 records
  1>  344.31 sec --> Thread-54 processed 8600000 records
  1>  347.30 sec --> Thread-55 processed 8600000 records
  1>  348.25 sec --> Thread-54 processed 8700000 records
  1>  351.33 sec --> Thread-55 processed 8700000 records
  1>  352.25 sec --> Thread-54 processed 8800000 records
  1>  355.31 sec --> Thread-55 processed 8800000 records
  1>  356.27 sec --> Thread-54 processed 8900000 records
  1>  359.35 sec --> Thread-55 processed 8900000 records
  1>  360.22 sec --> Thread-54 processed 9000000 records
  1>  363.34 sec --> Thread-55 processed 9000000 records
  1>  364.18 sec --> Thread-54 processed 9100000 records
  1>  367.38 sec --> Thread-55 processed 9100000 records
  1>  368.14 sec --> Thread-54 processed 9200000 records
  1>  371.39 sec --> Thread-55 processed 9200000 records
  1>  372.11 sec --> Thread-54 processed 9300000 records
  1>  375.37 sec --> Thread-55 processed 9300000 records
  1>  376.12 sec --> Thread-54 processed 9400000 records
  1>  379.36 sec --> Thread-55 processed 9400000 records
  1>  380.11 sec --> Thread-54 processed 9500000 records
  1>  383.40 sec --> Thread-55 processed 9500000 records
  1>  384.03 sec --> Thread-54 processed 9600000 records
  1>  387.36 sec --> Thread-55 processed 9600000 records
  1>  388.05 sec --> Thread-54 processed 9700000 records
  1>  391.37 sec --> Thread-55 processed 9700000 records
  1>  392.00 sec --> Thread-54 processed 9800000 records
  1>  395.40 sec --> Thread-55 processed 9800000 records
  1>  395.99 sec --> Thread-54 processed 9900000 records
  1>  399.34 sec --> Thread-55 processed 9900000 records
  1>  399.98 sec --> Thread-54 processed 10000000 records
  1>  403.34 sec --> Thread-55 processed 10000000 records
  1>  403.96 sec --> Thread-54 processed 10100000 records
  1>  407.36 sec --> Thread-55 processed 10100000 records
  1>  407.94 sec --> Thread-54 processed 10200000 records
  1>  411.34 sec --> Thread-55 processed 10200000 records
  1>  411.93 sec --> Thread-54 processed 10300000 records
  1>  415.35 sec --> Thread-55 processed 10300000 records
  1>  415.90 sec --> Thread-54 processed 10400000 records
  1>  419.34 sec --> Thread-55 processed 10400000 records
  1>  419.87 sec --> Thread-54 processed 10500000 records
  1>  423.34 sec --> Thread-55 processed 10500000 records
  1>  423.88 sec --> Thread-54 processed 10600000 records
  1>  427.36 sec --> Thread-55 processed 10600000 records
  1>  427.83 sec --> Thread-54 processed 10700000 records
  1>  431.96 sec --> Thread-54 processed 10800000 records
  1>  432.14 sec --> Thread-55 processed 10700000 records
  1>  435.91 sec --> Thread-54 processed 10900000 records
  1>  436.16 sec --> Thread-55 processed 10800000 records
  1>  439.86 sec --> Thread-54 processed 11000000 records
  1>  440.17 sec --> Thread-55 processed 10900000 records
  1>  443.85 sec --> Thread-54 processed 11100000 records
  1>  444.18 sec --> Thread-55 processed 11000000 records
  1>  447.84 sec --> Thread-54 processed 11200000 records
  1>  448.17 sec --> Thread-55 processed 11100000 records
  1>  451.81 sec --> Thread-54 processed 11300000 records
  1>  452.20 sec --> Thread-55 processed 11200000 records
  1>  455.77 sec --> Thread-54 processed 11400000 records
  1>  456.21 sec --> Thread-55 processed 11300000 records
  1>  459.73 sec --> Thread-54 processed 11500000 records
  1>  460.23 sec --> Thread-55 processed 11400000 records
  1>  463.73 sec --> Thread-54 processed 11600000 records
  1>  464.21 sec --> Thread-55 processed 11500000 records
  1>  467.70 sec --> Thread-54 processed 11700000 records
  1>  468.28 sec --> Thread-55 processed 11600000 records
  1>  471.68 sec --> Thread-54 processed 11800000 records
  1>  472.26 sec --> Thread-55 processed 11700000 records
  1>  475.63 sec --> Thread-54 processed 11900000 records
  1>  476.30 sec --> Thread-55 processed 11800000 records
  1>  479.59 sec --> Thread-54 processed 12000000 records
  1>  480.31 sec --> Thread-55 processed 11900000 records
  1>  483.57 sec --> Thread-54 processed 12100000 records
  1>  484.30 sec --> Thread-55 processed 12000000 records
  1>  487.53 sec --> Thread-54 processed 12200000 records
  1>  488.33 sec --> Thread-55 processed 12100000 records
  1>  491.52 sec --> Thread-54 processed 12300000 records
  1>  492.32 sec --> Thread-55 processed 12200000 records
  1>  495.49 sec --> Thread-54 processed 12400000 records
  1>  496.31 sec --> Thread-55 processed 12300000 records
  1>  499.40 sec --> Thread-54 processed 12500000 records
  1>  500.37 sec --> Thread-55 processed 12400000 records
  1>  503.37 sec --> Thread-54 processed 12600000 records
  1>  504.38 sec --> Thread-55 processed 12500000 records
  1>  507.34 sec --> Thread-54 processed 12700000 records
  1>  508.42 sec --> Thread-55 processed 12600000 records
  1>  511.34 sec --> Thread-54 processed 12800000 records
  1>  512.40 sec --> Thread-55 processed 12700000 records
  1>  515.31 sec --> Thread-54 processed 12900000 records
  1>  516.42 sec --> Thread-55 processed 12800000 records
  1>  519.21 sec --> Thread-54 processed 13000000 records
  1>  520.49 sec --> Thread-55 processed 12900000 records
  1>  523.16 sec --> Thread-54 processed 13100000 records
  1>  524.49 sec --> Thread-55 processed 13000000 records
  1>  527.17 sec --> Thread-54 processed 13200000 records
  1>  528.43 sec --> Thread-55 processed 13100000 records
  1>  531.16 sec --> Thread-54 processed 13300000 records
  1>  532.46 sec --> Thread-55 processed 13200000 records
  1>  535.14 sec --> Thread-54 processed 13400000 records
  1>  536.44 sec --> Thread-55 processed 13300000 records
  1>  539.12 sec --> Thread-54 processed 13500000 records
  1>  540.43 sec --> Thread-55 processed 13400000 records
  1>  543.11 sec --> Thread-54 processed 13600000 records
  1>  544.38 sec --> Thread-55 processed 13500000 records
  1>  547.12 sec --> Thread-54 processed 13700000 records
  1>  548.36 sec --> Thread-55 processed 13600000 records
  1>  551.09 sec --> Thread-54 processed 13800000 records
  1>  552.35 sec --> Thread-55 processed 13700000 records
  1>  555.09 sec --> Thread-54 processed 13900000 records
  1>  556.34 sec --> Thread-55 processed 13800000 records
  1>  559.06 sec --> Thread-54 processed 14000000 records
  1>  560.37 sec --> Thread-55 processed 13900000 records
  1>  563.02 sec --> Thread-54 processed 14100000 records
  1>  564.35 sec --> Thread-55 processed 14000000 records
  1>  566.97 sec --> Thread-54 processed 14200000 records
  1>  568.37 sec --> Thread-55 processed 14100000 records
  1>  570.94 sec --> Thread-54 processed 14300000 records
  1>  572.38 sec --> Thread-55 processed 14200000 records
  1>  574.86 sec --> Thread-54 processed 14400000 records
  1>  576.45 sec --> Thread-55 processed 14300000 records
  1>  578.84 sec --> Thread-54 processed 14500000 records
  1>  580.44 sec --> Thread-55 processed 14400000 records
  1>  582.82 sec --> Thread-54 processed 14600000 records
  1>  584.41 sec --> Thread-55 processed 14500000 records
  1>  586.83 sec --> Thread-54 processed 14700000 records
  1>  588.40 sec --> Thread-55 processed 14600000 records
  1>  590.80 sec --> Thread-54 processed 14800000 records
  1>  592.43 sec --> Thread-55 processed 14700000 records
  1>  594.78 sec --> Thread-54 processed 14900000 records
  1>  596.45 sec --> Thread-55 processed 14800000 records
  2> 01-08-2012 16:27:08 com.carrotsearch.randomizedtesting.ThreadLeakControl$2 
evaluate
  2> WARNING: Suite execution timed out: 
org.apache.lucene.benchmark.byTask.TestPerfTasksLogic
  2> ==== jstack at approximately timeout time ====
  2> "Thread-55" ID=114 RUNNABLE
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.CountingSearchTestTask.incrNumSearches(CountingSearchTestTask.java:44)
  2>    - locked java.lang.Class@1b8d4c9a
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.CountingSearchTestTask.doLogic(CountingSearchTestTask.java:39)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:132)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$ParallelTask.run(TaskSequence.java:315)
  2> 
  2> "Thread-54" ID=113 RUNNABLE
  2>    at java.util.ArrayList.size(ArrayList.java:177)
  2>    at java.util.AbstractList$Itr.hasNext(AbstractList.java:339)
  2>    at org.apache.lucene.search.BooleanScorer.<init>(BooleanScorer.java:214)
  2>    at 
org.apache.lucene.search.BooleanQuery$BooleanWeight.scorer(BooleanQuery.java:334)
  2>    at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:571)
  2>    at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:452)
  2>    at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:409)
  2>    at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:260)
  2>    at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:249)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.ReadTask.doLogic(ReadTask.java:130)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.CountingSearchTestTask.doLogic(CountingSearchTestTask.java:38)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:132)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$ParallelTask.run(TaskSequence.java:315)
  2> 
  2> "Thread-53" ID=112 WAITING on 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$ParallelTask@2f5a0e96
  2>    at java.lang.Object.wait(Native Method)
  2>    - waiting on 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$ParallelTask@2f5a0e96
  2>    at java.lang.Thread.join(Thread.java:1186)
  2>    at java.lang.Thread.join(Thread.java:1239)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doParallelTasks(TaskSequence.java:361)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$RunBackgroundTask.run(TaskSequence.java:163)
  2> 
  2> "TEST-TestPerfTasksLogic.testBGSearchTaskThreads-seed#[FA3E8AE1CB44188B]" 
ID=53 WAITING on 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$RunBackgroundTask@7624a2c8
  2>    at java.lang.Object.wait(Native Method)
  2>    - waiting on 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$RunBackgroundTask@7624a2c8
  2>    at java.lang.Thread.join(Thread.java:1186)
  2>    at java.lang.Thread.join(Thread.java:1239)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:225)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>    at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>    at 
org.apache.lucene.benchmark.byTask.utils.Algorithm.execute(Algorithm.java:302)
  2>    at 
org.apache.lucene.benchmark.byTask.Benchmark.execute(Benchmark.java:77)
  2>    - locked org.apache.lucene.benchmark.byTask.Benchmark@12b43967
  2>    at 
org.apache.lucene.benchmark.BenchmarkTestCase.execBenchmark(BenchmarkTestCase.java:83)
  2>    at 
org.apache.lucene.benchmark.byTask.TestPerfTasksLogic.testBGSearchTaskThreads(TestPerfTasksLogic.java:158)
  2>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2>    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  2>    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  2>    at java.lang.reflect.Method.invoke(Method.java:597)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1569)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:81)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:739)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:775)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:789)
  2>    at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
  2>    at 
org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:32)
  2>    at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
  2>    at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
  2>    at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
  2>    at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
  2>    at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
  2>    at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
  2>    at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:345)
  2>    at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:768)
  2>    at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:429)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:748)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:650)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:684)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:695)
  2>    at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
  2>    at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
  2>    at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
  2>    at 
org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRuleNoInstanceHooksOverrides.java:53)
  2>    at 
org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleNoStaticHooksShadowing.java:52)
  2>    at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:36)
  2>    at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
  2>    at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
  2>    at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
  2>    at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
  2>    at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:345)
  2>    at java.lang.Thread.run(Thread.java:662)
  2> 
  2> "SUITE-TestPerfTasksLogic-seed#[FA3E8AE1CB44188B]" ID=52 RUNNABLE
  2>    at sun.management.ThreadImpl.dumpThreads0(Native Method)
  2>    at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:433)
  2>    at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.formatThreadStacksFull(ThreadLeakControl.java:641)
  2>    at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.access$800(ThreadLeakControl.java:60)
  2>    at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$2.evaluate(ThreadLeakControl.java:383)
  2>    - locked java.lang.Object@5f3b3510
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:557)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner.access$200(RandomizedRunner.java:81)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner$1.run(RandomizedRunner.java:491)
  2> 
  2> "Attach Listener" ID=5 RUNNABLE
  2> 
  2> "Signal Dispatcher" ID=4 RUNNABLE
  2> 
  2> "Finalizer" ID=3 WAITING on java.lang.ref.ReferenceQueue$Lock@2818de48
  2>    at java.lang.Object.wait(Native Method)
  2>    - waiting on java.lang.ref.ReferenceQueue$Lock@2818de48
  2>    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
  2>    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
  2>    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
  2> 
  2> "Reference Handler" ID=2 WAITING on java.lang.ref.Reference$Lock@78a95d88
  2>    at java.lang.Object.wait(Native Method)
  2>    - waiting on java.lang.ref.Reference$Lock@78a95d88
  2>    at java.lang.Object.wait(Object.java:485)
  2>    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
  2> 
  2> "main" ID=1 WAITING on 
com.carrotsearch.randomizedtesting.RandomizedRunner$1@29a220e6
  2>    at java.lang.Object.wait(Native Method)
  2>    - waiting on 
com.carrotsearch.randomizedtesting.RandomizedRunner$1@29a220e6
  2>    at java.lang.Thread.join(Thread.java:1186)
  2>    at java.lang.Thread.join(Thread.java:1239)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:501)
  2>    at 
com.carrotsearch.randomizedtesting.RandomizedRunner.run(RandomizedRunner.java:398)
  2>    at 
com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.execute(SlaveMain.java:153)
  2>    at 
com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.main(SlaveMain.java:246)
  2>    at 
com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe.main(SlaveMainSafe.java:12)
  2> 
  2> ^^==============================================
  2> 
  2> NOTE: reproduce with: ant test  -Dtestcase=TestPerfTasksLogic 
-Dtests.method=testBGSearchTaskThreads -Dtests.seed=FA3E8AE1CB44188B 
-Dtests.slow=true -Dtests.locale=da_DK -Dtests.timezone=America/Marigot 
-Dtests.file.encoding=UTF-8
  1> 
  2>
   > (@AfterClass output)
  2> 01-08-2012 16:27:28 com.carrotsearch.randomizedtesting.ThreadLeakControl 
checkThreadLeaks
  2> SEVERE: 4 threads leaked from SUITE scope at 
org.apache.lucene.benchmark.byTask.TestPerfTasksLogic: 
  2>    1) Thread[id=112, name=Thread-53, state=WAITING, 
group=TGRP-TestPerfTasksLogic]
  2>         at java.lang.Object.wait(Native Method)
  2>         at java.lang.Thread.join(Thread.java:1186)
  2>         at java.lang.Thread.join(Thread.java:1239)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doParallelTasks(TaskSequence.java:361)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$RunBackgroundTask.run(TaskSequence.java:163)
  2>    2) Thread[id=114, name=Thread-55, state=RUNNABLE, 
group=TGRP-TestPerfTasksLogic]
  2>         at java.util.ArrayList.size(ArrayList.java:177)
  2>         at java.util.AbstractList$Itr.hasNext(AbstractList.java:339)
  2>         at 
java.util.Collections$UnmodifiableCollection$1.hasNext(Collections.java:1009)
  2>         at org.apache.lucene.index.TermContext.build(TermContext.java:82)
  2>         at 
org.apache.lucene.search.TermQuery.createWeight(TermQuery.java:167)
  2>         at 
org.apache.lucene.search.BooleanQuery$BooleanWeight.<init>(BooleanQuery.java:186)
  2>         at 
org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:389)
  2>         at 
org.apache.lucene.search.IndexSearcher.createNormalizedWeight(IndexSearcher.java:630)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:260)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:249)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.ReadTask.doLogic(ReadTask.java:130)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.CountingSearchTestTask.doLogic(CountingSearchTestTask.java:38)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:132)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$ParallelTask.run(TaskSequence.java:315)
  2>    3) Thread[id=53, 
name=TEST-TestPerfTasksLogic.testBGSearchTaskThreads-seed#[FA3E8AE1CB44188B], 
state=WAITING, group=TGRP-TestPerfTasksLogic]
  2>         at java.lang.Object.wait(Native Method)
  2>         at java.lang.Thread.join(Thread.java:1186)
  2>         at java.lang.Thread.join(Thread.java:1239)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:225)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.utils.Algorithm.execute(Algorithm.java:302)
  2>         at 
org.apache.lucene.benchmark.byTask.Benchmark.execute(Benchmark.java:77)
  2>         at 
org.apache.lucene.benchmark.BenchmarkTestCase.execBenchmark(BenchmarkTestCase.java:83)
  2>         at 
org.apache.lucene.benchmark.byTask.TestPerfTasksLogic.testBGSearchTaskThreads(TestPerfTasksLogic.java:158)
  2>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2>         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  2>         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  2>         at java.lang.reflect.Method.invoke(Method.java:597)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1569)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:81)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:739)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:775)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:789)
  2>         at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
  2>         at 
org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:32)
  2>         at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
  2>         at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
  2>         at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
  2>         at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
  2>         at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
  2>         at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
  2>         at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:345)
  2>         at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:768)
  2>         at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:429)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:748)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:650)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:684)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:695)
  2>         at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
  2>         at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
  2>         at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
  2>         at 
org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRuleNoInstanceHooksOverrides.java:53)
  2>         at 
org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleNoStaticHooksShadowing.java:52)
  2>         at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:36)
  2>         at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
  2>         at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
  2>         at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
  2>         at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
  2>         at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:345)
  2>         at java.lang.Thread.run(Thread.java:662)
  2>    4) Thread[id=113, name=Thread-54, state=RUNNABLE, 
group=TGRP-TestPerfTasksLogic]
  2>         at org.apache.lucene.store.DataInput.readVInt(DataInput.java:101)
  2>         at 
org.apache.lucene.codecs.pulsing.PulsingPostingsReader.readTermsBlock(PulsingPostingsReader.java:127)
  2>         at 
org.apache.lucene.codecs.BlockTreeTermsReader$FieldReader$SegmentTermsEnum$Frame.loadBlock(BlockTreeTermsReader.java:2337)
  2>         at 
org.apache.lucene.codecs.BlockTreeTermsReader$FieldReader$SegmentTermsEnum.seekExact(BlockTreeTermsReader.java:1629)
  2>         at org.apache.lucene.index.TermContext.build(TermContext.java:89)
  2>         at 
org.apache.lucene.search.TermQuery.createWeight(TermQuery.java:167)
  2>         at 
org.apache.lucene.search.BooleanQuery$BooleanWeight.<init>(BooleanQuery.java:186)
  2>         at 
org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:389)
  2>         at 
org.apache.lucene.search.IndexSearcher.createNormalizedWeight(IndexSearcher.java:630)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:260)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:249)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.ReadTask.doLogic(ReadTask.java:130)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.CountingSearchTestTask.doLogic(CountingSearchTestTask.java:38)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:132)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$ParallelTask.run(TaskSequence.java:315)
  2> 01-08-2012 16:27:28 com.carrotsearch.randomizedtesting.ThreadLeakControl 
tryToInterruptAll
  2> INFO: Starting to interrupt leaked threads:
  2>    1) Thread[id=112, name=Thread-53, state=WAITING, 
group=TGRP-TestPerfTasksLogic]
  2>    2) Thread[id=114, name=Thread-55, state=RUNNABLE, 
group=TGRP-TestPerfTasksLogic]
  2>    3) Thread[id=53, 
name=TEST-TestPerfTasksLogic.testBGSearchTaskThreads-seed#[FA3E8AE1CB44188B], 
state=WAITING, group=TGRP-TestPerfTasksLogic]
  2>    4) Thread[id=113, name=Thread-54, state=RUNNABLE, 
group=TGRP-TestPerfTasksLogic]
  2> 01-08-2012 16:27:32 com.carrotsearch.randomizedtesting.ThreadLeakControl 
tryToInterruptAll
  2> SEVERE: There are still zombie threads that couldn't be terminated:
  2>    1) Thread[id=114, name=Thread-55, state=RUNNABLE, 
group=TGRP-TestPerfTasksLogic]
  2>         at 
org.apache.lucene.search.PhraseQuery$PhraseWeight.scorer(PhraseQuery.java:249)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:571)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:452)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:409)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:260)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:249)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.ReadTask.doLogic(ReadTask.java:130)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.CountingSearchTestTask.doLogic(CountingSearchTestTask.java:38)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:132)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$ParallelTask.run(TaskSequence.java:315)
  2>    2) Thread[id=53, 
name=TEST-TestPerfTasksLogic.testHighlightingTV-seed#[FA3E8AE1CB44188B], 
state=RUNNABLE, group=TGRP-TestPerfTasksLogic]
  2>         at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:228)
  2>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
  2>         at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
  2>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
  2>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
  2>         at 
org.apache.lucene.search.highlight.WeightedSpanTermExtractor.getLeafContextForField(WeightedSpanTermExtractor.java:343)
  2>         at 
org.apache.lucene.search.highlight.WeightedSpanTermExtractor.extractWeightedSpanTerms(WeightedSpanTermExtractor.java:264)
  2>         at 
org.apache.lucene.search.highlight.WeightedSpanTermExtractor.extract(WeightedSpanTermExtractor.java:137)
  2>         at 
org.apache.lucene.search.highlight.WeightedSpanTermExtractor.getWeightedSpanTerms(WeightedSpanTermExtractor.java:397)
  2>         at 
org.apache.lucene.search.highlight.QueryScorer.initExtractor(QueryScorer.java:215)
  2>         at 
org.apache.lucene.search.highlight.QueryScorer.init(QueryScorer.java:184)
  2>         at 
org.apache.lucene.search.highlight.Highlighter.getBestTextFragments(Highlighter.java:205)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.CountingHighlighterTestTask$1.doHighlight(CountingHighlighterTestTask.java:62)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.ReadTask.doLogic(ReadTask.java:172)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.utils.Algorithm.execute(Algorithm.java:302)
  2>         at 
org.apache.lucene.benchmark.byTask.Benchmark.execute(Benchmark.java:77)
  2>         at 
org.apache.lucene.benchmark.BenchmarkTestCase.execBenchmark(BenchmarkTestCase.java:83)
  2>         at 
org.apache.lucene.benchmark.byTask.TestPerfTasksLogic.testHighlightingTV(TestPerfTasksLogic.java:222)
  2>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2>         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  2>         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  2>         at java.lang.reflect.Method.invoke(Method.java:597)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1569)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:81)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:739)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:775)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:789)
  2>         at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
  2>         at 
org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:32)
  2>         at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
  2>         at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
  2>         at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
  2>         at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
  2>         at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
  2>         at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
  2>         at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:345)
  2>         at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:768)
  2>         at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:429)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:748)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:650)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:684)
  2>         at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:695)
  2>         at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
  2>         at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
  2>         at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
  2>         at 
org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRuleNoInstanceHooksOverrides.java:53)
  2>         at 
org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleNoStaticHooksShadowing.java:52)
  2>         at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:36)
  2>         at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
  2>         at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
  2>         at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
  2>         at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
  2>         at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:345)
  2>         at java.lang.Thread.run(Thread.java:662)
  2>    3) Thread[id=113, name=Thread-54, state=RUNNABLE, 
group=TGRP-TestPerfTasksLogic]
  2>         at org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1024)
  2>         at 
org.apache.lucene.codecs.BlockTreeTermsReader$FieldReader$SegmentTermsEnum.seekExact(BlockTreeTermsReader.java:1605)
  2>         at org.apache.lucene.index.TermContext.build(TermContext.java:89)
  2>         at 
org.apache.lucene.search.PhraseQuery$PhraseWeight.<init>(PhraseQuery.java:221)
  2>         at 
org.apache.lucene.search.PhraseQuery.createWeight(PhraseQuery.java:326)
  2>         at 
org.apache.lucene.search.IndexSearcher.createNormalizedWeight(IndexSearcher.java:630)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:260)
  2>         at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:249)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.ReadTask.doLogic(ReadTask.java:130)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.CountingSearchTestTask.doLogic(CountingSearchTestTask.java:38)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:132)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:198)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:139)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
  2>         at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence$ParallelTask.run(TaskSequence.java:315)
  1>  598.92 sec --> Thread-54 processed 15000000 records
  1>  600.72 sec --> Thread-55 processed 14900000 records
  1>  602.96 sec --> Thread-54 processed 15100000 records
  1>  604.75 sec --> Thread-55 processed 15000000 records
  1>  606.98 sec --> Thread-54 processed 15200000 records
  1>  608.76 sec --> Thread-55 processed 15100000 records
  1>  610.97 sec --> Thread-54 processed 15300000 records
  1>  612.80 sec --> Thread-55 processed 15200000 records
  1>  614.98 sec --> Thread-54 processed 15400000 records
  1>  616.81 sec --> Thread-55 processed 15300000 records
  1> ------------> starting task: Seq
  1> ------------> starting task: Seq
  1>    0.48 sec --> 
TEST-TestPerfTasksLogic.testHighlightingTV-seed#[FA3E8AE1CB44188B] added      
1000 docs
  2> NOTE: test params are: codec=Lucene40: 
{docid=MockVariableIntBlock(baseBlockSize=56), body=Pulsing40(freqCutoff=14 
minBlockSize=85 maxBlockSize=223), docdatenum=PostingsFormat(name=MockRandom), 
docdate=Pulsing40(freqCutoff=14 minBlockSize=85 maxBlockSize=223), 
doctitle=PostingsFormat(name=MockRandom), doctimesecnum=Pulsing40(freqCutoff=14 
minBlockSize=85 maxBlockSize=223), 
docname=MockVariableIntBlock(baseBlockSize=56)}, sim=DefaultSimilarity, 
locale=da_DK, timezone=America/Marigot
  2> NOTE: Windows 7 6.1 amd64/Sun Microsystems Inc. 1.6.0_33 
(64-bit)/cpus=2,threads=4,free=65742744,total=222363648
  2> NOTE: All tests run in this JVM: [LineDocSourceTest, DocMakerTest, 
TrecContentSourceTest, TestHtmlParser, AltPackageTaskTest, StreamUtilsTest, 
TestPerfTasksLogic]
  2> NOTE: reproduce with: ant test  -Dtestcase=TestPerfTasksLogic 
-Dtests.seed=FA3E8AE1CB44188B -Dtests.slow=true -Dtests.locale=da_DK 
-Dtests.timezone=America/Marigot -Dtests.file.encoding=UTF-8
  1> 
  2> 
ERROR   0.00s | TestPerfTasksLogic (suite)
   > Throwable #1: java.lang.Exception: Suite timeout exceeded (>= 600000 msec).
   >    at __randomizedtesting.SeedInfo.seed([FA3E8AE1CB44188B]:0)
   >
Completed in 623.94s, 4 tests, 2 errors <<< FAILURES!
{code}
                
> TestPerfTasksLogic.testBGSearchTaskThreads sometimes fails or hangs on Windows
> ------------------------------------------------------------------------------
>
>                 Key: LUCENE-4177
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4177
>             Project: Lucene - Core
>          Issue Type: Bug
>            Reporter: Robert Muir
>
> e.g.
> http://jenkins.sd-datasolutions.de/job/Lucene-Solr-4.x-Windows-Java6-64/147/
> http://jenkins.sd-datasolutions.de/job/Lucene-Solr-trunk-Windows-Java7-64/408/
> this has happened a couple times... but always on Windows.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to