set srcdir=. copy "C:\gnu\zlib123-dll\zlib1.dll" 1 file(s) copied. apitest -v Running tests with backend "none"... Running test: trivial1... ok Running test: getqterms1... ok Running test: getqterms2... ok Running test: emptyquery2... ok Running test: emptyquery3... ok Running test: querylen1... ok Running test: querylen2... ok Running test: queryvalid1... ok Running test: subqcollapse1... ok Running test: emptyquerypart1... ok Running test: singlesubq1... ok Running test: stemlangs1... ok Running test: weight1... ok Running test: nosuchdb1... ok Running test: addvalue1... ok Running test: poscollapse2... ok Running test: uninitdb1... ok Running test: scaleweight3... ok Running test: scaleweight4... ok Running test: rset3... ok Running test: rset4... ok Running test: opvaluege1... ok Running test: valuesetmatchdecider1... ok Running test: emptymset1... ok Running test: utf8iterator1... ok Running test: utf8iterator2... ok Running test: unicode1... ok Running test: caseconvert1... ok Running test: caseconvert2... ok Running test: defaultctor1... ok Running test: copyassign1... ok .\apitest.EXE backend none: All 31 tests passed. Running tests with backend "inmemory"... Running test: zerodocid1... ok Running test: emptyquery1... ok Running test: simplequery1... ok Running test: simplequery2... ok Running test: simplequery3... ok Running test: wildquery1... ok Running test: multidb1... ok Running test: msetmaxitems1... ok Running test: expandweights1... ok Running test: expandweights2... ok Running test: expandmaxitems1... ok Running test: boolquery1... ok Running test: msetfirst1... ok Running test: topercent1... ok Running test: topercent2... ok Running test: expandfunctor1... ok Running test: pctcutoff1... ok Running test: pctcutoff2... ok Running test: pctcutoff3... ok Running test: cutoff1... ok Running test: allowqterms1... ok Running test: maxattain1... ok Running test: reversebool1... ok Running test: reversebool2... ok Running test: getmterms1... ok Running test: getmterms2... ok Running test: poscollapse1... ok Running test: repeatquery1... ok Running test: fetchdocs1... ok Running test: absentterm1... ok Running test: absentterm2... ok Running test: rset1... ok Running test: rset2... ok Running test: eliteset1... ok Running test: eliteset2... ok Running test: eliteset3... ok Running test: eliteset4... ok Running test: eliteset5... ok Running test: termlisttermfreq1... ok Running test: qterminfo1... ok Running test: qterminfo2... ok Running test: msetzeroitems1... ok Running test: matches1... ok Running test: wqf1... ok Running test: qlen1... ok Running test: termlist1... ok Running test: termlist2... ok Running test: termlist3... ok Running test: termlist4... ok Running test: puncterms1... ok Running test: spaceterms1... ok Running test: xor1... ok Running test: getdoc1... ok Running test: emptyop1... ok Running test: checkatleast1... ok Running test: checkatleast2... ok Running test: checkatleast3... ok Running test: allpostlist1... ok Running test: emptyterm1... ok Running test: valuerange1... ok Running test: valuege1... ok Running test: valuele1... ok Running test: scaleweight1... ok Running test: scaleweight2... ok Running test: bm25weight1... ok Running test: tradweight1... ok Running test: termstats... ok Running test: matchfunctor3... ok Running test: msetiterator1... ok Running test: msetiterator2... ok Running test: msetiterator3... ok Running test: esetiterator1... ok Running test: esetiterator2... ok Running test: collapsekey1... ok Running test: collapsekey2... Don't have a suitable database currently SKIPPED Running test: collapsekey3... ok Running test: collapsekey4... ok Running test: allterms1... ok Running test: allterms2... ok Running test: allterms3... ok Running test: allterms4... ok Running test: allterms5... ok Running test: allterms6... ok Running test: specialterms1... ok Running test: specialterms2... ok Running test: postlist1... ok Running test: postlist2... ok Running test: postlist3... ok Running test: postlist4... ok Running test: postlist5... ok Running test: postlist6... ok Running test: collfreq1... ok Running test: sortvalue1... ok Running test: sortrel1... ok Running test: matchall1... ok Running test: changesorter1... ok Running test: multidb2... ok Running test: multidb3... ok Running test: multidb4... ok Running test: multidb5... ok Running test: rsetmultidb1... ok Running test: rsetmultidb3... ok Running test: uuid1... Test not supported for inmemory backend SKIPPED Running test: rsetmultidb2... ok Running test: multiexpand1... ok Running test: matchfunctor1... ok Running test: matchfunctor2... ok Running test: consistency1... ok Running test: userweight1... ok Running test: valuesetmatchdecider2... ok Running test: valueweightsource1... ok Running test: fixedweightsource1... ok Running test: sortfunctor1... ok Running test: externalsource1... ok Running test: externalsource3... ok Running test: externalsource4... ok Running test: valueweightsource2... ok Running test: valueweightsource3... ok Running test: valuerange2... ok Running test: alldocspl1... ok Running test: alldocspl2... ok Running test: near1... ok Running test: near2... ok Running test: phrase1... ok Running test: phrase2... ok Running test: poslist1... ok Running test: positfromtermit1... ok Running test: poslist2... ok Running test: poslist3... ok Running test: adddoc1... ok Running test: adddoc2... ok Running test: adddoc3... ok Running test: adddoc4... ok Running test: adddoc5... Test not supported for inmemory backend SKIPPED Running test: adddoc6... Test not supported for inmemory backend SKIPPED Running test: implicitendsession1... ok Running test: databaseassign1... ok Running test: deldoc1... ok Running test: deldoc2... ok Running test: deldoc3... ok Running test: deldoc4... ok Running test: deldoc5... ok Running test: deldoc6... ok Running test: replacedoc1... ok Running test: replacedoc2... ok Running test: replacedoc3... ok Running test: replacedoc4... ok Running test: replacedoc5... ok Running test: replacedoc6... ok Running test: uniqueterm1... ok Running test: allpostlist2... ok Running test: emptyterm2... ok Running test: phraseorneartoand1... ok Running test: longpositionlist1... ok Running test: crashrecovery1... Test only supported for flint and chert backends SKIPPED Running test: nomoredocids1... Test not supported for inmemory backend SKIPPED Running test: metadata1... ok Running test: termtoolong1... Test not supported for inmemory backend SKIPPED Running test: postlist7... ok Running test: bigoaddvalue... Adding a document with 5000 values took 0 seconds Adding a document with 50000 values took 0.219 seconds Timer granularity is too coarse SKIPPED Running test: modifyvalues1... ok Running test: sortfunctor2... ok .\apitest.EXE backend inmemory: All 154 tests passed, 8 skipped. Running tests with backend "chert"... Running test: zerodocid1... ok Running test: emptyquery1... ok Running test: simplequery1... ok Running test: simplequery2... ok Running test: simplequery3... ok Running test: wildquery1... ok Running test: multidb1... ok Running test: msetmaxitems1... ok Running test: expandweights1... ok Running test: expandweights2... ok Running test: expandmaxitems1... ok Running test: boolquery1... ok Running test: msetfirst1... ok Running test: topercent1... ok Running test: topercent2... ok Running test: expandfunctor1... ok Running test: pctcutoff1... ok Running test: pctcutoff2... ok Running test: pctcutoff3... ok Running test: cutoff1... ok Running test: allowqterms1... ok Running test: maxattain1... ok Running test: reversebool1... ok Running test: reversebool2... ok Running test: getmterms1... ok Running test: getmterms2... ok Running test: poscollapse1... ok Running test: repeatquery1... ok Running test: fetchdocs1... ok Running test: absentterm1... ok Running test: absentterm2... ok Running test: rset1... ok Running test: rset2... ok Running test: eliteset1... ok Running test: eliteset2... ok Running test: eliteset3... ok Running test: eliteset4... ok Running test: eliteset5... ok Running test: termlisttermfreq1... ok Running test: qterminfo1... ok Running test: qterminfo2... ok Running test: msetzeroitems1... ok Running test: matches1... ok Running test: wqf1... ok Running test: qlen1... ok Running test: termlist1... ok Running test: termlist2... ok Running test: termlist3... ok Running test: termlist4... ok Running test: puncterms1... ok Running test: spaceterms1... ok Running test: xor1... ok Running test: getdoc1... ok Running test: emptyop1... ok Running test: checkatleast1... ok Running test: checkatleast2... ok Running test: checkatleast3... ok Running test: allpostlist1... ok Running test: emptyterm1... ok Running test: valuerange1... ok Running test: valuege1... ok Running test: valuele1... ok Running test: scaleweight1... ok Running test: scaleweight2... ok Running test: bm25weight1... ok Running test: tradweight1... ok Running test: termstats... ok Running test: matchfunctor3... ok Running test: msetiterator1... ok Running test: msetiterator2... ok Running test: msetiterator3... ok Running test: esetiterator1... ok Running test: esetiterator2... ok Running test: collapsekey1... ok Running test: collapsekey2... Don't have a suitable database currently SKIPPED Running test: collapsekey3... ok Running test: collapsekey4... ok Running test: allterms1... ok Running test: allterms2... ok Running test: allterms3... ok Running test: allterms4... ok Running test: allterms5... ok Running test: allterms6... ok Running test: specialterms1... ok Running test: specialterms2... ok Running test: postlist1... ok Running test: postlist2... ok Running test: postlist3... ok Running test: postlist4... ok Running test: postlist5... ok Running test: postlist6... ok Running test: collfreq1... ok Running test: sortvalue1... ok Running test: sortrel1... ok Running test: matchall1... ok Running test: changesorter1... ok Running test: multidb2... ok Running test: multidb3... ok Running test: multidb4... ok Running test: multidb5... ok Running test: rsetmultidb1... ok Running test: rsetmultidb3... ok Running test: uuid1... ok Running test: rsetmultidb2... ok Running test: multiexpand1... ok Running test: matchfunctor1... ok Running test: matchfunctor2... ok Running test: consistency1... ok Running test: userweight1... ok Running test: valuesetmatchdecider2... ok Running test: valueweightsource1... ok Running test: fixedweightsource1... ok Running test: sortfunctor1... ok Running test: externalsource1... ok Running test: externalsource3... ok Running test: externalsource4... ok Running test: valueweightsource2... ok Running test: valueweightsource3... ok Running test: valuerange2... ok Running test: alldocspl1... ok Running test: alldocspl2... ok Running test: cursordelbug1... ok Running test: stubdb1... ok Running test: stubdb2... ok Running test: stubdb3... ok Running test: stubdb4... ok Running test: stubdb5... ok Running test: stubdb6... ok Running test: metadata2... ok Running test: metadata3... ok Running test: metadata4... ok Running test: metadata5... ok Running test: near1... ok Running test: near2... ok Running test: phrase1... ok Running test: phrase2... ok Running test: poslist1... ok Running test: positfromtermit1... ok Running test: poslist2... ok Running test: poslist3... ok Running test: replicate1... ok Running test: spell1... ok Running test: spell2... ok Running test: spell3... ok Running test: spell4... ok Running test: spell5... ok Running test: spell6... ok Running test: badtransaction1... ok Running test: committransaction1... ok Running test: canceltransaction1... ok Running test: canceltransaction2... ok Running test: adddoc1... ok Running test: adddoc2... ok Running test: adddoc3... ok Running test: adddoc4... ok Running test: adddoc5... ok Running test: adddoc6... ok Running test: implicitendsession1... ok Running test: databaseassign1... ok Running test: deldoc1... ok Running test: deldoc2... ok Running test: deldoc3... ok Running test: deldoc4... ok Running test: deldoc5... ok Running test: deldoc6... ok Running test: replacedoc1... ok Running test: replacedoc2... ok Running test: replacedoc3... ok Running test: replacedoc4... ok Running test: replacedoc5... ok Running test: replacedoc6... ok Running test: uniqueterm1... ok Running test: allpostlist2... ok Running test: emptyterm2... ok Running test: phraseorneartoand1... ok Running test: longpositionlist1... ok Running test: crashrecovery1... ok Running test: nomoredocids1... ok Running test: metadata1... ok Running test: termtoolong1... ok Running test: postlist7... ok Running test: bigoaddvalue... ok Running test: modifyvalues1... ok Running test: sortfunctor2... ok Running test: lazytablebug1... ok Running test: writeread1... ok Running test: synonymitor1... ok .\apitest.EXE backend chert: All 186 tests passed, 1 skipped. Running tests with backend "flint"... Running test: zerodocid1... ok Running test: emptyquery1... ok Running test: simplequery1... ok Running test: simplequery2... ok Running test: simplequery3... ok Running test: wildquery1... ok Running test: multidb1... ok Running test: msetmaxitems1... ok Running test: expandweights1... ok Running test: expandweights2... ok Running test: expandmaxitems1... ok Running test: boolquery1... ok Running test: msetfirst1... ok Running test: topercent1... ok Running test: topercent2... ok Running test: expandfunctor1... ok Running test: pctcutoff1... ok Running test: pctcutoff2... ok Running test: pctcutoff3... ok Running test: cutoff1... ok Running test: allowqterms1... ok Running test: maxattain1... ok Running test: reversebool1... ok Running test: reversebool2... ok Running test: getmterms1... ok Running test: getmterms2... ok Running test: poscollapse1... ok Running test: repeatquery1... ok Running test: fetchdocs1... ok Running test: absentterm1... ok Running test: absentterm2... ok Running test: rset1... ok Running test: rset2... ok Running test: eliteset1... ok Running test: eliteset2... ok Running test: eliteset3... ok Running test: eliteset4... ok Running test: eliteset5... ok Running test: termlisttermfreq1... ok Running test: qterminfo1... ok Running test: qterminfo2... ok Running test: msetzeroitems1... ok Running test: matches1... ok Running test: wqf1... ok Running test: qlen1... ok Running test: termlist1... ok Running test: termlist2... ok Running test: termlist3... ok Running test: termlist4... ok Running test: puncterms1... ok Running test: spaceterms1... ok Running test: xor1... ok Running test: getdoc1... ok Running test: emptyop1... ok Running test: checkatleast1... ok Running test: checkatleast2... ok Running test: checkatleast3... ok Running test: allpostlist1... ok Running test: emptyterm1... ok Running test: valuerange1... ok Running test: valuege1... ok Running test: valuele1... ok Running test: scaleweight1... ok Running test: scaleweight2... ok Running test: bm25weight1... ok Running test: tradweight1... ok Running test: termstats... ok Running test: matchfunctor3... ok Running test: msetiterator1... ok Running test: msetiterator2... ok Running test: msetiterator3... ok Running test: esetiterator1... ok Running test: esetiterator2... ok Running test: collapsekey1... ok Running test: collapsekey2... Don't have a suitable database currently SKIPPED Running test: collapsekey3... ok Running test: collapsekey4... ok Running test: allterms1... ok Running test: allterms2... ok Running test: allterms3... ok Running test: allterms4... ok Running test: allterms5... ok Running test: allterms6... ok Running test: specialterms1... ok Running test: specialterms2... ok Running test: postlist1... ok Running test: postlist2... ok Running test: postlist3... ok Running test: postlist4... ok Running test: postlist5... ok Running test: postlist6... ok Running test: collfreq1... ok Running test: sortvalue1... ok Running test: sortrel1... ok Running test: matchall1... ok Running test: changesorter1... ok Running test: multidb2... ok Running test: multidb3... ok Running test: multidb4... ok Running test: multidb5... ok Running test: rsetmultidb1... ok Running test: rsetmultidb3... ok Running test: uuid1... ok Running test: rsetmultidb2... ok Running test: multiexpand1... ok Running test: matchfunctor1... ok Running test: matchfunctor2... ok Running test: consistency1... ok Running test: userweight1... ok Running test: valuesetmatchdecider2... ok Running test: valueweightsource1... ok Running test: fixedweightsource1... ok Running test: sortfunctor1... ok Running test: externalsource1... ok Running test: externalsource3... ok Running test: externalsource4... ok Running test: valuerange2... ok Running test: alldocspl1... ok Running test: alldocspl2... ok Running test: flintdatabaseopeningerror1... ok Running test: flintdatabaseformaterror1... ok Running test: flintdatabaseformaterror2....\testdata\flint-0.9.9\flicklock .\testdata\flint-0.9.9\iamflint .\testdata\flint-0.9.9\position.baseA .\testdata\flint-0.9.9\position.DB .\testdata\flint-0.9.9\postlist.baseA .\testdata\flint-0.9.9\postlist.DB .\testdata\flint-0.9.9\record.baseA .\testdata\flint-0.9.9\record.DB .\testdata\flint-0.9.9\termlist.baseA .\testdata\flint-0.9.9\termlist.DB .\testdata\flint-0.9.9\value.baseA .\testdata\flint-0.9.9\value.DB 12 File(s) copied .\testdata\flint-0.9.9\flicklock .\testdata\flint-0.9.9\iamflint .\testdata\flint-0.9.9\position.baseA .\testdata\flint-0.9.9\position.DB .\testdata\flint-0.9.9\postlist.baseA .\testdata\flint-0.9.9\postlist.DB .\testdata\flint-0.9.9\record.baseA .\testdata\flint-0.9.9\record.DB .\testdata\flint-0.9.9\termlist.baseA .\testdata\flint-0.9.9\termlist.DB .\testdata\flint-0.9.9\value.baseA .\testdata\flint-0.9.9\value.DB 12 File(s) copied ok Running test: flintdatabaseformaterror3....\testdata\flint-0.9.9\flicklock .\testdata\flint-0.9.9\iamflint .\testdata\flint-0.9.9\position.baseA .\testdata\flint-0.9.9\position.DB .\testdata\flint-0.9.9\postlist.baseA .\testdata\flint-0.9.9\postlist.DB .\testdata\flint-0.9.9\record.baseA .\testdata\flint-0.9.9\record.DB .\testdata\flint-0.9.9\termlist.baseA .\testdata\flint-0.9.9\termlist.DB .\testdata\flint-0.9.9\value.baseA .\testdata\flint-0.9.9\value.DB 12 File(s) copied ok Running test: flintbackwardcompat1....\testdata\flint-1.0.1\flintlock .\testdata\flint-1.0.1\iamflint .\testdata\flint-1.0.1\position.baseA .\testdata\flint-1.0.1\position.DB .\testdata\flint-1.0.1\postlist.baseA .\testdata\flint-1.0.1\postlist.DB .\testdata\flint-1.0.1\record.baseA .\testdata\flint-1.0.1\record.DB .\testdata\flint-1.0.1\termlist.baseA .\testdata\flint-1.0.1\termlist.DB .\testdata\flint-1.0.1\value.baseA .\testdata\flint-1.0.1\value.DB 12 File(s) copied ok Running test: flintbackwardcompat2....\testdata\flint-1.0.2\flintlock .\testdata\flint-1.0.2\iamflint .\testdata\flint-1.0.2\postlist.baseA .\testdata\flint-1.0.2\postlist.DB .\testdata\flint-1.0.2\record.baseA .\testdata\flint-1.0.2\record.DB .\testdata\flint-1.0.2\termlist.baseA .\testdata\flint-1.0.2\termlist.DB 8 File(s) copied ok Running test: flintdatabaseopen1... ok Running test: cursordelbug1... ok Running test: stubdb1... ok Running test: stubdb2... ok Running test: stubdb3... ok Running test: stubdb4... ok Running test: stubdb5... ok Running test: stubdb6... ok Running test: metadata2... ok Running test: metadata3... ok Running test: metadata4... ok Running test: metadata5... ok Running test: near1... ok Running test: near2... ok Running test: phrase1... ok Running test: phrase2... ok Running test: poslist1... ok Running test: positfromtermit1... ok Running test: poslist2... ok Running test: poslist3... ok Running test: replicate1... ok Running test: spell1... ok Running test: spell2... ok Running test: spell3... ok Running test: spell4... ok Running test: spell5... ok Running test: spell6... ok Running test: badtransaction1... ok Running test: committransaction1... ok Running test: canceltransaction1... ok Running test: canceltransaction2... ok Running test: adddoc1... ok Running test: adddoc2... ok Running test: adddoc3... ok Running test: adddoc4... ok Running test: adddoc5... ok Running test: adddoc6... ok Running test: implicitendsession1... ok Running test: databaseassign1... ok Running test: deldoc1... ok Running test: deldoc2... ok Running test: deldoc3... ok Running test: deldoc4... ok Running test: deldoc5... ok Running test: deldoc6... ok Running test: replacedoc1... ok Running test: replacedoc2... ok Running test: replacedoc3... ok Running test: replacedoc4... ok Running test: replacedoc5... ok Running test: replacedoc6... ok Running test: uniqueterm1... ok Running test: allpostlist2... ok Running test: emptyterm2... ok Running test: phraseorneartoand1... ok Running test: longpositionlist1... ok Running test: crashrecovery1... ok Running test: nomoredocids1... ok Running test: metadata1... ok Running test: termtoolong1... ok Running test: postlist7... ok Running test: bigoaddvalue... ok Running test: modifyvalues1... ok Running test: sortfunctor2... ok Running test: lazytablebug1... ok Running test: writeread1... ok Running test: synonymitor1... ok .\apitest.EXE backend flint: All 191 tests passed, 1 skipped. Running tests with backend "multi_chert"... Running test: zerodocid1... ok Running test: emptyquery1... ok Running test: simplequery1... ok Running test: simplequery2... ok Running test: simplequery3... ok Running test: wildquery1... ok Running test: multidb1... ok Running test: msetmaxitems1... ok Running test: expandweights1... ok Running test: expandweights2... ok Running test: expandmaxitems1... ok Running test: boolquery1... ok Running test: msetfirst1... ok Running test: topercent1... ok Running test: topercent2... ok Running test: expandfunctor1... ok Running test: pctcutoff1... ok Running test: pctcutoff2... ok Running test: pctcutoff3... ok Running test: cutoff1... ok Running test: allowqterms1... ok Running test: maxattain1... ok Running test: reversebool1... ok Running test: reversebool2... ok Running test: getmterms1... ok Running test: getmterms2... ok Running test: poscollapse1... ok Running test: repeatquery1... ok Running test: fetchdocs1... ok Running test: absentterm1... ok Running test: absentterm2... ok Running test: rset1... ok Running test: rset2... ok Running test: eliteset1... Test not supported for multi backend SKIPPED Running test: eliteset2... Test not supported for multi backend SKIPPED Running test: eliteset3... ok Running test: eliteset4... Test not supported for multi backend SKIPPED Running test: eliteset5... Test not supported for multi backend SKIPPED Running test: termlisttermfreq1... ok Running test: qterminfo1... ok Running test: qterminfo2... ok Running test: msetzeroitems1... ok Running test: matches1... ok Running test: wqf1... ok Running test: qlen1... ok Running test: termlist1... ok Running test: termlist2... ok Running test: termlist3... ok Running test: termlist4... ok Running test: puncterms1... ok Running test: spaceterms1... ok Running test: xor1... ok Running test: getdoc1... ok Running test: emptyop1... ok Running test: checkatleast1... ok Running test: checkatleast2... ok Running test: checkatleast3... ok Running test: allpostlist1... ok Running test: emptyterm1... ok Running test: valuerange1... ok Running test: valuege1... ok Running test: valuele1... ok Running test: scaleweight1... ok Running test: scaleweight2... ok Running test: bm25weight1... ok Running test: tradweight1... ok Running test: termstats... ok Running test: matchfunctor3... ok Running test: msetiterator1... ok Running test: msetiterator2... ok Running test: msetiterator3... ok Running test: esetiterator1... ok Running test: esetiterator2... ok Running test: collapsekey1... ok Running test: collapsekey2... Don't have a suitable database currently SKIPPED Running test: collapsekey3... ok Running test: collapsekey4... ok Running test: allterms1... ok Running test: allterms2... ok Running test: allterms3... ok Running test: allterms4... ok Running test: allterms5... ok Running test: allterms6... ok Running test: specialterms1... ok Running test: specialterms2... ok Running test: postlist1... ok Running test: postlist2... ok Running test: postlist3... ok Running test: postlist4... ok Running test: postlist5... ok Running test: postlist6... ok Running test: collfreq1... ok Running test: sortvalue1... ok Running test: sortrel1... ok Running test: matchall1... ok Running test: changesorter1... ok Running test: matchfunctor1... ok Running test: matchfunctor2... ok Running test: consistency1... ok Running test: userweight1... ok Running test: valuesetmatchdecider2... ok Running test: valueweightsource1... Test not supported for multi backend SKIPPED Running test: fixedweightsource1... Test not supported for multi backend SKIPPED Running test: sortfunctor1... ok Running test: valueweightsource2... Test not supported for multi backend SKIPPED Running test: valueweightsource3... Test not supported for multi backend SKIPPED Running test: stubdb1... ok Running test: stubdb2... ok Running test: stubdb3... ok Running test: stubdb4... ok Running test: stubdb5... ok Running test: stubdb6... ok Running test: near1... ok Running test: near2... ok Running test: phrase1... ok Running test: phrase2... ok Running test: poslist1... ok Running test: positfromtermit1... ok .\apitest.EXE backend multi_chert: All 109 tests passed, 9 skipped. Running tests with backend "multi_flint"... Running test: zerodocid1... ok Running test: emptyquery1... ok Running test: simplequery1... ok Running test: simplequery2... ok Running test: simplequery3... ok Running test: wildquery1... ok Running test: multidb1... ok Running test: msetmaxitems1... ok Running test: expandweights1... ok Running test: expandweights2... ok Running test: expandmaxitems1... ok Running test: boolquery1... ok Running test: msetfirst1... ok Running test: topercent1... ok Running test: topercent2... ok Running test: expandfunctor1... ok Running test: pctcutoff1... ok Running test: pctcutoff2... ok Running test: pctcutoff3... ok Running test: cutoff1... ok Running test: allowqterms1... ok Running test: maxattain1... ok Running test: reversebool1... ok Running test: reversebool2... ok Running test: getmterms1... ok Running test: getmterms2... ok Running test: poscollapse1... ok Running test: repeatquery1... ok Running test: fetchdocs1... ok Running test: absentterm1... ok Running test: absentterm2... ok Running test: rset1... ok Running test: rset2... ok Running test: eliteset1... Test not supported for multi backend SKIPPED Running test: eliteset2... Test not supported for multi backend SKIPPED Running test: eliteset3... ok Running test: eliteset4... Test not supported for multi backend SKIPPED Running test: eliteset5... Test not supported for multi backend SKIPPED Running test: termlisttermfreq1... ok Running test: qterminfo1... ok Running test: qterminfo2... ok Running test: msetzeroitems1... ok Running test: matches1... ok Running test: wqf1... ok Running test: qlen1... ok Running test: termlist1... ok Running test: termlist2... ok Running test: termlist3... ok Running test: termlist4... ok Running test: puncterms1... ok Running test: spaceterms1... ok Running test: xor1... ok Running test: getdoc1... ok Running test: emptyop1... ok Running test: checkatleast1... ok Running test: checkatleast2... ok Running test: checkatleast3... ok Running test: allpostlist1... ok Running test: emptyterm1... ok Running test: valuerange1... ok Running test: valuege1... ok Running test: valuele1... ok Running test: scaleweight1... ok Running test: scaleweight2... ok Running test: bm25weight1... ok Running test: tradweight1... ok Running test: termstats... ok Running test: matchfunctor3... ok Running test: msetiterator1... ok Running test: msetiterator2... ok Running test: msetiterator3... ok Running test: esetiterator1... ok Running test: esetiterator2... ok Running test: collapsekey1... ok Running test: collapsekey2... Don't have a suitable database currently SKIPPED Running test: collapsekey3... ok Running test: collapsekey4... ok Running test: allterms1... ok Running test: allterms2... ok Running test: allterms3... ok Running test: allterms4... ok Running test: allterms5... ok Running test: allterms6... ok Running test: specialterms1... ok Running test: specialterms2... ok Running test: postlist1... ok Running test: postlist2... ok Running test: postlist3... ok Running test: postlist4... ok Running test: postlist5... ok Running test: postlist6... ok Running test: collfreq1... ok Running test: sortvalue1... ok Running test: sortrel1... ok Running test: matchall1... ok Running test: changesorter1... ok Running test: matchfunctor1... ok Running test: matchfunctor2... ok Running test: consistency1... ok Running test: userweight1... ok Running test: valuesetmatchdecider2... ok Running test: valueweightsource1... Test not supported for multi backend SKIPPED Running test: fixedweightsource1... Test not supported for multi backend SKIPPED Running test: sortfunctor1... ok Running test: stubdb1... ok Running test: stubdb2... ok Running test: stubdb3... ok Running test: stubdb4... ok Running test: stubdb5... ok Running test: stubdb6... ok Running test: near1... ok Running test: near2... ok Running test: phrase1... ok Running test: phrase2... ok Running test: poslist1... ok Running test: positfromtermit1... ok .\apitest.EXE backend multi_flint: All 109 tests passed, 7 skipped. Running tests with backend "remoteprog_chert"... Running test: zerodocid1... ok Running test: emptyquery1... ok Running test: simplequery1... ok Running test: simplequery2... ok Running test: simplequery3... ok Running test: wildquery1... ok Running test: multidb1... ok Running test: msetmaxitems1... ok Running test: expandweights1... ok Running test: expandweights2... ok Running test: expandmaxitems1... ok Running test: boolquery1... ok Running test: msetfirst1... ok Running test: topercent1... ok Running test: topercent2... ok Running test: expandfunctor1... ok Running test: pctcutoff1... ok Running test: pctcutoff2... ok Running test: pctcutoff3... ok Running test: cutoff1... ok Running test: allowqterms1... ok Running test: maxattain1... ok Running test: reversebool1... ok Running test: reversebool2... ok Running test: getmterms1... ok Running test: getmterms2... ok Running test: poscollapse1... ok Running test: repeatquery1... ok Running test: fetchdocs1... ok Running test: absentterm1... ok Running test: absentterm2... ok Running test: rset1... ok Running test: rset2... ok Running test: eliteset1... ok Running test: eliteset2... ok Running test: eliteset3... ok Running test: eliteset4... ok Running test: eliteset5... ok Running test: termlisttermfreq1... ok Running test: qterminfo1... ok Running test: qterminfo2... ok Running test: msetzeroitems1... ok Running test: matches1... ok Running test: wqf1... ok Running test: qlen1... ok Running test: termlist1... ok Running test: termlist2... ok Running test: termlist3... ok Running test: termlist4... ok Running test: puncterms1... ok Running test: spaceterms1... ok Running test: xor1... ok Running test: getdoc1... ok Running test: emptyop1... ok Running test: checkatleast1... ok Running test: checkatleast2... ok Running test: checkatleast3... ok Running test: allpostlist1... ok Running test: emptyterm1... ok Running test: valuerange1... ok Running test: valuege1... ok Running test: valuele1... ok Running test: scaleweight1... ok Running test: scaleweight2... ok Running test: bm25weight1... ok Running test: tradweight1... ok Running test: termstats... ok Running test: matchfunctor3... ok Running test: msetiterator1... ok Running test: msetiterator2... ok Running test: msetiterator3... ok Running test: esetiterator1... ok Running test: esetiterator2... ok Running test: collapsekey1... ok Running test: collapsekey2... Don't have a suitable database currently SKIPPED Running test: collapsekey3... ok Running test: collapsekey4... ok Running test: allterms1... ok Running test: allterms2... ok Running test: allterms3... ok Running test: allterms4... ok Running test: allterms5... ok Running test: allterms6... ok Running test: specialterms1... ok Running test: specialterms2... ok Running test: postlist1... ok Running test: postlist2... ok Running test: postlist3... ok Running test: postlist4... ok Running test: postlist5... ok Running test: postlist6... ok Running test: collfreq1... ok Running test: sortvalue1... ok Running test: sortrel1... ok Running test: matchall1... ok Running test: changesorter1... ok Running test: multidb2... ok Running test: multidb3... ok Running test: multidb4... ok Running test: multidb5... ok Running test: rsetmultidb1... ok Running test: rsetmultidb3... ok Running test: uuid1... ok Running test: rsetmultidb2... ok Running test: multiexpand1... ok Running test: valueweightsource2... ok Running test: valueweightsource3... ok Running test: valuerange2... ok Running test: alldocspl1... ok Running test: alldocspl2... ok Running test: near1... ok Running test: near2... ok Running test: phrase1... ok Running test: phrase2... ok Running test: poslist1... ok Running test: positfromtermit1... TermList::positionlist_count() not yet implemented for this backend SKIPPED Running test: poslist2... ok Running test: poslist3... ok Running test: keepalive1... ok Running test: netstats1... ok Running test: externalsource2... ok Running test: badtransaction1... ok Running test: committransaction1... ok Running test: canceltransaction1... ok Running test: canceltransaction2... ok Running test: adddoc1... ok Running test: adddoc2... ok Running test: adddoc3... ok Running test: adddoc4... ok Running test: adddoc5... ok Running test: adddoc6... ok Running test: implicitendsession1... ok Running test: databaseassign1... ok Running test: deldoc1... ok Running test: deldoc2... ok Running test: deldoc3... ok Running test: deldoc4... ok Running test: deldoc5... ok Running test: deldoc6... ok Running test: replacedoc1... ok Running test: replacedoc2... ok Running test: replacedoc3... ok Running test: replacedoc4... ok Running test: replacedoc5... ok Running test: replacedoc6... ok Running test: uniqueterm1... ok Running test: allpostlist2... ok Running test: emptyterm2... ok Running test: phraseorneartoand1... ok Running test: longpositionlist1... ok Running test: crashrecovery1... Test only supported for flint and chert backends SKIPPED Running test: nomoredocids1... ok Running test: metadata1... Metadata not supported by this backend SKIPPED Running test: termtoolong1... ok Running test: postlist7... ok Running test: bigoaddvalue... ok Running test: modifyvalues1... ok .\apitest.EXE backend remoteprog_chert: All 153 tests passed, 4 skipped. Running tests with backend "remotetcp_chert"... Running test: zerodocid1... ok Running test: emptyquery1... ok Running test: simplequery1... ok Running test: simplequery2... ok Running test: simplequery3... ok Running test: wildquery1... ok Running test: multidb1... ok Running test: msetmaxitems1... ok Running test: expandweights1... ok Running test: expandweights2... ok Running test: expandmaxitems1... ok Running test: boolquery1... ok Running test: msetfirst1... ok Running test: topercent1... ok Running test: topercent2... ok Running test: expandfunctor1... ok Running test: pctcutoff1... ok Running test: pctcutoff2... ok Running test: pctcutoff3... ok Running test: cutoff1... ok Running test: allowqterms1... ok Running test: maxattain1... ok Running test: reversebool1... ok Running test: reversebool2... ok Running test: getmterms1... ok Running test: getmterms2... ok Running test: poscollapse1... ok Running test: repeatquery1... ok Running test: fetchdocs1... ok Running test: absentterm1... ok Running test: absentterm2... ok Running test: rset1... ok Running test: rset2... ok Running test: eliteset1... ok Running test: eliteset2... ok Running test: eliteset3... ok Running test: eliteset4... ok Running test: eliteset5... ok Running test: termlisttermfreq1... ok Running test: qterminfo1... ok Running test: qterminfo2... ok Running test: msetzeroitems1... ok Running test: matches1... ok Running test: wqf1... ok Running test: qlen1... ok Running test: termlist1... ok Running test: termlist2... ok Running test: termlist3... ok Running test: termlist4... ok Running test: puncterms1... ok Running test: spaceterms1... ok Running test: xor1... ok Running test: getdoc1... ok Running test: emptyop1... ok Running test: checkatleast1... ok Running test: checkatleast2... ok Running test: checkatleast3... ok Running test: allpostlist1... ok Running test: emptyterm1... ok Running test: valuerange1... ok Running test: valuege1... ok Running test: valuele1... ok Running test: scaleweight1... ok Running test: scaleweight2... ok Running test: bm25weight1... ok Running test: tradweight1... ok Running test: termstats... ok Running test: matchfunctor3... ok Running test: msetiterator1... ok Running test: msetiterator2... ok Running test: msetiterator3... ok Running test: esetiterator1... ok Running test: esetiterator2... ok Running test: collapsekey1... ok Running test: collapsekey2... Don't have a suitable database currently SKIPPED Running test: collapsekey3... ok Running test: collapsekey4... ok Running test: allterms1... ok Running test: allterms2... ok Running test: allterms3... ok Running test: allterms4... ok Running test: allterms5... ok Running test: allterms6... ok Running test: specialterms1... ok Running test: specialterms2... ok Running test: postlist1... ok Running test: postlist2... ok Running test: postlist3... ok Running test: postlist4... ok Running test: postlist5... ok Running test: postlist6... ok Running test: collfreq1... ok Running test: sortvalue1... ok Running test: sortrel1... ok Running test: matchall1... ok Running test: changesorter1... ok Running test: multidb2... ok Running test: multidb3... ok Running test: multidb4... ok Running test: multidb5... ok Running test: rsetmultidb1... ok Running test: rsetmultidb3... ok Running test: uuid1... ok Running test: rsetmultidb2... ok Running test: multiexpand1... NetworkErrorNetworkError: read failed (context: re mote:tcp(127.0.0.1:1242)) (Reached the end of the file.) Running test: valueweightsource2... ok Running test: valueweightsource3... ok Running test: valuerange2... ok Running test: alldocspl1... ok Running test: alldocspl2... ok Running test: near1... ok Running test: near2... NetworkErrorNetworkError: Handshake failed - is this a Xa pian server? (context: remote:tcp(127.0.0.1:1243)) Running test: phrase1... NetworkErrorNetworkError: Handshake failed - is this a Xapian server? (context: remote:tcp(127.0.0.1:1244)) Running test: phrase2... NetworkErrorNetworkError: Handshake failed - is this a Xapian server? (context: remote:tcp(127.0.0.1:1245)) Running test: poslist1... NetworkErrorNetworkError: read failed (context: remote :tcp(127.0.0.1:1246)) (Reached the end of the file.) Running test: positfromtermit1... NetworkErrorNetworkError: Handshake failed - i s this a Xapian server? (context: remote:tcp(127.0.0.1:1247)) Running test: poslist2... NetworkErrorNetworkError: Handshake failed - is this a Xapian server? (context: remote:tcp(127.0.0.1:1248)) Running test: poslist3....chert\dbw\chertlock - The process cannot access the fi le because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: keepalive1... NetworkErrorNetworkError: Handshake failed - is this a Xapian server? (context: remote:tcp(127.0.0.1:1249)) Running test: netstats1... ok Running test: externalsource2... ok Running test: badtransaction1....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: committransaction1....chert\dbw\chertlock - The process cannot acc ess the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: canceltransaction1....chert\dbw\chertlock - The process cannot acc ess the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: canceltransaction2....chert\dbw\chertlock - The process cannot acc ess the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: adddoc1....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: adddoc2....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: adddoc3....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: adddoc4....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: adddoc5....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: adddoc6....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: implicitendsession1....chert\dbw\chertlock - The process cannot ac cess the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: databaseassign1....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: deldoc1....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: deldoc2....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: deldoc3....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: deldoc4....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: deldoc5....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: deldoc6....chert\dbw\chertlock - The process cannot access the fil e because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: replacedoc1....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: replacedoc2....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: replacedoc3....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: replacedoc4....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: replacedoc5....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: replacedoc6....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: uniqueterm1....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: allpostlist2....chert\dbw\chertlock - The process cannot access th e file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: emptyterm2....chert\dbw\chertlock - The process cannot access the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: phraseorneartoand1....chert\dbw\chertlock - The process cannot acc ess the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: longpositionlist1....chert\dbw\chertlock - The process cannot acce ss the file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: crashrecovery1... Test only supported for flint and chert backends SKIPPED Running test: nomoredocids1....chert\dbw\chertlock - The process cannot access t he file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: metadata1....chert\dbw\chertlock - The process cannot access the f ile because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: termtoolong1....chert\dbw\chertlock - The process cannot access th e file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: postlist7....chert\dbw\chertlock - The process cannot access the f ile because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: bigoaddvalue....chert\dbw\chertlock - The process cannot access th e file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw Running test: modifyvalues1....chert\dbw\chertlock - The process cannot access t he file because it is being used by another process. .chert\dbw\postlist.DB - The process cannot access the file because it is being used by another process. .chert\dbw\record.DB - The process cannot access the file because it is being us ed by another process. .chert\dbw\termlist.DB - The process cannot access the file because it is being used by another process. DatabaseLockErrorDatabaseLockError: Unable to acquire database write lock on .c hert/dbw .\apitest.EXE backend remotetcp_chert: 111 tests passed, 44 failed, 2 skipped. Running tests with backend "remoteprog_flint"... Running test: zerodocid1... ok Running test: emptyquery1... ok Running test: simplequery1... ok Running test: simplequery2... ok Running test: simplequery3... ok Running test: wildquery1... ok Running test: multidb1... ok Running test: msetmaxitems1... ok Running test: expandweights1... ok Running test: expandweights2... ok Running test: expandmaxitems1... ok Running test: boolquery1... ok Running test: msetfirst1... ok Running test: topercent1... ok Running test: topercent2... ok Running test: expandfunctor1... ok Running test: pctcutoff1... ok Running test: pctcutoff2... ok Running test: pctcutoff3... ok Running test: cutoff1... ok Running test: allowqterms1... ok Running test: maxattain1... ok Running test: reversebool1... ok Running test: reversebool2... ok Running test: getmterms1... ok Running test: getmterms2... ok Running test: poscollapse1... ok Running test: repeatquery1... ok Running test: fetchdocs1... ok Running test: absentterm1... ok Running test: absentterm2... ok Running test: rset1... ok Running test: rset2... ok Running test: eliteset1... ok Running test: eliteset2... ok Running test: eliteset3... ok Running test: eliteset4... ok Running test: eliteset5... ok Running test: termlisttermfreq1... ok Running test: qterminfo1... ok Running test: qterminfo2... ok Running test: msetzeroitems1... ok Running test: matches1... ok Running test: wqf1... ok Running test: qlen1... ok Running test: termlist1... ok Running test: termlist2... ok Running test: termlist3... ok Running test: termlist4... ok Running test: puncterms1... ok Running test: spaceterms1... ok Running test: xor1... ok Running test: getdoc1... ok Running test: emptyop1... ok Running test: checkatleast1... ok Running test: checkatleast2... ok Running test: checkatleast3... ok Running test: allpostlist1... ok Running test: emptyterm1... ok Running test: valuerange1... ok Running test: valuege1... ok Running test: valuele1... ok Running test: scaleweight1... ok Running test: scaleweight2... ok Running test: bm25weight1... ok Running test: tradweight1... ok Running test: termstats... ok Running test: matchfunctor3... ok Running test: msetiterator1... ok Running test: msetiterator2... ok Running test: msetiterator3... ok Running test: esetiterator1... ok Running test: esetiterator2... ok Running test: collapsekey1... ok Running test: collapsekey2... Don't have a suitable database currently SKIPPED Running test: collapsekey3... ok Running test: collapsekey4... ok Running test: allterms1... ok Running test: allterms2... ok Running test: allterms3... ok Running test: allterms4... ok Running test: allterms5... ok Running test: allterms6... ok Running test: specialterms1... ok Running test: specialterms2... ok Running test: postlist1... ok Running test: postlist2... ok Running test: postlist3... ok Running test: postlist4... ok Running test: postlist5... ok Running test: postlist6... ok Running test: collfreq1... ok Running test: sortvalue1... ok Running test: sortrel1... ok Running test: matchall1... ok Running test: changesorter1... ok Running test: multidb2... ok Running test: multidb3... ok Running test: multidb4... ok Running test: multidb5... ok Running test: rsetmultidb1... ok Running test: rsetmultidb3... ok Running test: uuid1... ok Running test: rsetmultidb2... ok Running test: multiexpand1... ok Running test: valuerange2... ok Running test: alldocspl1... ok Running test: alldocspl2... ok Running test: near1... ok Running test: near2... ok Running test: phrase1... ok Running test: phrase2... ok Running test: poslist1... ok Running test: positfromtermit1... TermList::positionlist_count() not yet implemented for this backend SKIPPED Running test: poslist2... ok Running test: poslist3... ok Running test: keepalive1... ok Running test: netstats1... ok Running test: externalsource2... ok Running test: badtransaction1... ok Running test: committransaction1... ok Running test: canceltransaction1... ok Running test: canceltransaction2... ok Running test: adddoc1... ok Running test: adddoc2... ok Running test: adddoc3... ok Running test: adddoc4... ok Running test: adddoc5... ok Running test: adddoc6... ok Running test: implicitendsession1... ok Running test: databaseassign1... ok Running test: deldoc1... ok Running test: deldoc2... ok Running test: deldoc3... ok Running test: deldoc4... ok Running test: deldoc5... ok Running test: deldoc6... ok Running test: replacedoc1... ok Running test: replacedoc2... ok Running test: replacedoc3... ok Running test: replacedoc4... ok Running test: replacedoc5... ok Running test: replacedoc6... ok Running test: uniqueterm1... ok Running test: allpostlist2... ok Running test: emptyterm2... ok Running test: phraseorneartoand1... ok Running test: longpositionlist1... ok Running test: crashrecovery1... Test only supported for flint and chert backends SKIPPED Running test: nomoredocids1... ok Running test: metadata1... Metadata not supported by this backend SKIPPED Running test: termtoolong1... ok Running test: postlist7... ok Running test: bigoaddvalue... ok Running test: modifyvalues1... ok .\apitest.EXE backend remoteprog_flint: All 151 tests passed, 4 skipped. Running tests with backend "remotetcp_flint"... Running test: zerodocid1... ok Running test: emptyquery1... ok Running test: simplequery1... ok Running test: simplequery2... ok Running test: simplequery3... ok Running test: wildquery1... ok Running test: multidb1... ok Running test: msetmaxitems1... ok Running test: expandweights1... ok Running test: expandweights2... ok Running test: expandmaxitems1... ok Running test: boolquery1... ok Running test: msetfirst1... ok Running test: topercent1... ok Running test: topercent2... ok Running test: expandfunctor1... ok Running test: pctcutoff1... ok Running test: pctcutoff2... ok Running test: pctcutoff3... ok Running test: cutoff1... ok Running test: allowqterms1... ok Running test: maxattain1... ok Running test: reversebool1... ok Running test: reversebool2... ok Running test: getmterms1... ok Running test: getmterms2... ok Running test: poscollapse1... ok Running test: repeatquery1... ok Running test: fetchdocs1... ok Running test: absentterm1... ok Running test: absentterm2... ok Running test: rset1... ok Running test: rset2... ok Running test: eliteset1... ok Running test: eliteset2... ok Running test: eliteset3... ok Running test: eliteset4... ok Running test: eliteset5... ok Running test: termlisttermfreq1... ok Running test: qterminfo1... ok Running test: qterminfo2... ok Running test: msetzeroitems1... ok Running test: matches1... ok Running test: wqf1... ok Running test: qlen1... ok Running test: termlist1... ok Running test: termlist2... ok Running test: termlist3... ok Running test: termlist4... ok Running test: puncterms1... ok Running test: spaceterms1... ok Running test: xor1... ok Running test: getdoc1... ok Running test: emptyop1... ok Running test: checkatleast1... ok Running test: checkatleast2... ok Running test: checkatleast3... ok Running test: allpostlist1... ok Running test: emptyterm1... ok Running test: valuerange1... ok Running test: valuege1... ok Running test: valuele1... ok Running test: scaleweight1... ok Running test: scaleweight2... ok Running test: bm25weight1... ok Running test: tradweight1... ok Running test: termstats... ok Running test: matchfunctor3... ok Running test: msetiterator1... ok Running test: msetiterator2... ok Running test: msetiterator3... ok Running test: esetiterator1... ok Running test: esetiterator2... ok Running test: collapsekey1... ok Running test: collapsekey2... Don't have a suitable database currently SKIPPED Running test: collapsekey3... ok Running test: collapsekey4... ok Running test: allterms1... ok Running test: allterms2... ok Running test: allterms3... ok Running test: allterms4... ok Running test: allterms5... ok Running test: allterms6... ok Running test: specialterms1... ok Running test: specialterms2... ok Running test: postlist1... ok Running test: postlist2... ok Running test: postlist3... ok Running test: postlist4... ok Running test: postlist5... ok Running test: postlist6... ok Running test: collfreq1... ok Running test: sortvalue1... ok Running test: sortrel1... ok Running test: matchall1... ok Running test: changesorter1... ok Running test: multidb2... ok Running test: multidb3... ok Running test: multidb4... ok Running test: multidb5... ok Running test: rsetmultidb1... ok Running test: rsetmultidb3... ok Running test: uuid1... ok Running test: rsetmultidb2... ok Running test: multiexpand1... ok Running test: valuerange2... ok Running test: alldocspl1... ok Running test: alldocspl2... ok Running test: near1... ok Running test: near2... ok Running test: phrase1... ok Running test: phrase2... ok Running test: poslist1... ok Running test: positfromtermit1... TermList::positionlist_count() not yet implemented for this backend SKIPPED Running test: poslist2... ok Running test: poslist3... ok Running test: keepalive1... ok Running test: netstats1... ok Running test: externalsource2... ok Running test: badtransaction1... ok Running test: committransaction1... ok Running test: canceltransaction1... ok Running test: canceltransaction2... ok Running test: adddoc1... ok Running test: adddoc2... ok Running test: adddoc3... ok Running test: adddoc4... ok Running test: adddoc5... ok Running test: adddoc6... ok Running test: implicitendsession1... ok Running test: databaseassign1... ok Running test: deldoc1... ok Running test: deldoc2... ok Running test: deldoc3... ok Running test: deldoc4... ok Running test: deldoc5... ok Running test: deldoc6... ok Running test: replacedoc1... ok Running test: replacedoc2... ok Running test: replacedoc3... ok Running test: replacedoc4... ok Running test: replacedoc5... ok Running test: replacedoc6... ok Running test: uniqueterm1... ok Running test: allpostlist2... ok Running test: emptyterm2... ok Running test: phraseorneartoand1... ok Running test: longpositionlist1... ok Running test: crashrecovery1... Test only supported for flint and chert backends SKIPPED Running test: nomoredocids1... ok Running test: metadata1... Metadata not supported by this backend SKIPPED Running test: termtoolong1... ok Running test: postlist7... ok Running test: bigoaddvalue... ok Running test: modifyvalues1... ok .\apitest.EXE backend remotetcp_flint: All 151 tests passed, 4 skipped. .\apitest.EXE total: 1346 tests passed, 44 failed, 40 skipped. NMAKE : fatal error U1077: '.\apitest.EXE' : return code '0x1' Stop. NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\n make.EXE"' : return code '0x2' Stop. C:\work\xapian\xapian-SVN\xapian-core\win32>