Skip to content

Commit fc27a98

Browse files
author
Sravan Kottam
committed
Merge remote-tracking branch 'origin/dev' into dev
2 parents 8a5643b + d7f8ff1 commit fc27a98

File tree

4 files changed

+31
-28
lines changed

4 files changed

+31
-28
lines changed

test-complete/myHelp.txt

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
Step 1:
2-
Build dev source code by doing the following on your dev branch
1+
Step 1: Build dev source code by doing the following on your dev branch
2+
~/java-client-api$
3+
mvn clean
4+
mvn compile
5+
mvn �Dmaven.test.skip=true install
36

4-
Mvn clean
5-
Mvn �Dmaven.test.skip=true install
7+
Step2: Go to the test complete directory
68

7-
Step2:
8-
Go to the directory where you ../test-complete/
9+
~/java-client-api/test-complete$
10+
gradlew clean
11+
gradlew test => to run all the functional tests, which will take about couple of hours
12+
gradlew -Dtest.single=TestBulkWriteMetadata1 test => to run individual tests
913

10-
Gradlew clean
14+
Step3: Each test is independent and you can find the results under
15+
~/java-client-api/test-complete/build/test-results
1116

12-
Gradlew test => to run all the functional tests, which will take about couple of hours
13-
14-
gradlew -Dtest.single=TestBulkWriteMetadata1 test => to run individual tests
15-
16-
each test is independent and you can find the results under Java-client-api-qa\build\test-results
17-
18-
and if you run all the functional tests then you can find a report under Java-client-api-qa\build\reports\tests\index.html
17+
and if you run all the functional tests then you can find a report under
18+
~/java-client-api/test-complete/build/reports/tests/index.html

test-complete/src/test/java/com/marklogic/client/functionaltest/ConnectedRESTQA.java

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ public static void setupJavaRESTServer(String dbName, String fName, String restS
338338
Date d = cal.getTime();
339339
long beforeSetup =cal.getTimeInMillis();
340340
long before =cal.getTimeInMillis();
341-
logger.info("### Starting TESTCASE SETUP. ### "+d);
341+
logger.info("### Starting TESTCASE SETUP."+ dbName+"### "+d);
342342

343343
createDB(dbName);
344344
logTestMessages("CREATE-DB",before);
@@ -360,8 +360,8 @@ public static void setupJavaRESTServer(String dbName, String fName, String restS
360360
long after =cal.getTimeInMillis();
361361
long diff = after - beforeSetup;
362362

363-
String msg = "### Ending TESTCASE SETUP ###: "+diff/1000+" seconds";
364-
logger.info(msg);
363+
// String msg = "### Ending TESTCASE SETUP ###: "+diff/1000+" seconds";
364+
// logger.info(msg);
365365

366366
}
367367
public static void setupJavaRESTServer(String dbName, String fName, String restServerName, int restPort,boolean attachRestContextDB)throws Exception{
@@ -673,7 +673,7 @@ public static void deleteRESTServerWithDB(String restServerName) {
673673

674674
HttpResponse response = client.execute(delete);
675675
if(response.getStatusLine().getStatusCode()== 202){
676-
Thread.sleep(3500);
676+
Thread.sleep(9500);
677677
}
678678
}catch (Exception e) {
679679
// writing error to Log
@@ -802,15 +802,15 @@ public static void waitForServerRestart()
802802
try{
803803
HttpGet getrequest = new HttpGet("http://localhost:8001/admin/v1/timestamp");
804804
HttpResponse response = client.execute(getrequest);
805-
if(response.getStatusLine().getStatusCode() == 503){Thread.sleep(4000);}
805+
if(response.getStatusLine().getStatusCode() == 503){Thread.sleep(5000);}
806806
else if(response.getStatusLine().getStatusCode() == 200){
807807
break;
808808
}
809809
else {
810810
System.out.println("Waiting for response from server, Trial :"+response.getStatusLine().getStatusCode()+count);
811-
Thread.sleep(2000);
811+
Thread.sleep(6000);
812812
}
813-
}catch(Exception e){Thread.sleep(2000);}
813+
}catch(Exception e){Thread.sleep(6000);}
814814
}
815815
}catch(Exception e){
816816
System.out.println("Inside wait for server restart is throwing an error");
@@ -820,11 +820,11 @@ else if(response.getStatusLine().getStatusCode() == 200){
820820

821821
public static void logTestMessages(String txt, long before)
822822
{
823-
Calendar cal = Calendar.getInstance();
824-
long after =cal.getTimeInMillis();
825-
long diff = after - before;
826-
String msg = "### "+txt+" ### "+diff/1000+" seconds";
827-
logger.info(msg);
823+
// Calendar cal = Calendar.getInstance();
824+
// long after =cal.getTimeInMillis();
825+
// long diff = after - before;
826+
// String msg = "### "+txt+" ### "+diff/1000+" seconds";
827+
// logger.info(msg);
828828
}
829829
/*
830830
* This function move rest server first to documents and deletes forests and databases in separate calls
@@ -833,7 +833,7 @@ public static void tearDownJavaRESTServer(String dbName, String [] fNames, Strin
833833
Calendar cal = Calendar.getInstance();
834834
Date d = cal.getTime();
835835
long beforeTeardown =cal.getTimeInMillis();
836-
logger.info("### StartingTestCase TEARDOWN ### "+d);
836+
logger.info("### StartingTestCase TEARDOWN "+dbName+" ### "+d);
837837

838838
long before =cal.getTimeInMillis();
839839
try{

test-complete/src/test/java/com/marklogic/client/functionaltest/TestBiTemporal.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1816,6 +1816,9 @@ public void testSystemTimeUsingInvalidTime() throws Exception {
18161816
.parseDateTime("2010-01-01T00:00:01");
18171817
insertJSONSingleDocument(temporalLsqtCollectionName, docId, null, null,
18181818
firstInsertTime);
1819+
1820+
// Sleep for 2 seconds for LSQT to be advanced
1821+
Thread.sleep(2000);
18191822

18201823
// Update by passing a system time that is less than previous one
18211824
Calendar updateTime = DatatypeConverter

test-complete/src/test/java/com/marklogic/client/functionaltest/TestBulkWriteWithTransactions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ public void testBulkWritewithTransactionCommitTimeOut() throws Exception {
409409
int count=1;
410410
String docId[] = {"Sega-4MB.jpg"};
411411
// boolean tstatus =false;
412-
Transaction t= client.openTransaction("timeoutTrans",3);
412+
Transaction t= client.openTransaction("timeoutTrans",1);
413413
BinaryDocumentManager docMgr = client.newBinaryDocumentManager();
414414

415415
DocumentWriteSet writeset =docMgr.newWriteSet();

0 commit comments

Comments
 (0)