Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2011-09-28 19:22:19 +0000
committerRyan D. Brooks2011-09-28 19:22:19 +0000
commitfbf5916d317e2e3bb8edbb9758d5754a1d09f299 (patch)
tree7a7b4fbb144ff02536d1a470e14f474505f47a5d /plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats
parent537850651f1aa1829b90fd9008086cd64e5a8266 (diff)
downloadorg.eclipse.osee-fbf5916d317e2e3bb8edbb9758d5754a1d09f299.tar.gz
org.eclipse.osee-fbf5916d317e2e3bb8edbb9758d5754a1d09f299.tar.xz
org.eclipse.osee-fbf5916d317e2e3bb8edbb9758d5754a1d09f299.zip
bug[ats_J59RN]: Tasks searching on UNassigned task 10 minutes
Diffstat (limited to 'plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats')
-rw-r--r--plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/util/AtsQueryPerformanceTests.java34
1 files changed, 20 insertions, 14 deletions
diff --git a/plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/util/AtsQueryPerformanceTests.java b/plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/util/AtsQueryPerformanceTests.java
index a3b5df80476..32776a2fd70 100644
--- a/plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/util/AtsQueryPerformanceTests.java
+++ b/plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/util/AtsQueryPerformanceTests.java
@@ -29,25 +29,18 @@ import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
*/
public class AtsQueryPerformanceTests {
- public AtsQueryPerformanceTests() {
- AtsBulkLoad.loadConfig(true);
- }
-
@org.junit.Test
- public void testUserWorldSearch() throws Exception {
- User usr = getAUser();
- assertNotNull("User does not exist", usr);
- MyWorldSearchItem search = new MyWorldSearchItem();
+ public void testAtsBulkLoad() throws Exception {
long startTime = System.currentTimeMillis();
- Collection<Artifact> artifacts = search.searchIt(usr);
+ AtsBulkLoad.loadConfig(true);
long elapsedTime = System.currentTimeMillis() - startTime;
- System.out.println(String.format("testUserWorldSearch took %dms for %d artifacts", elapsedTime, artifacts.size()));
- assertTrue("No artifacts found", artifacts.size() > 0);
- assertTrue("testUserWorldSearch should take less than 2500ms currently " + elapsedTime + "ms", elapsedTime < 2500);
+ System.out.println(String.format("testAtsBulkLoad took %dms", elapsedTime));
+ assertTrue("testAtsBulkLoad should take less than 2500ms currently " + elapsedTime + "ms", elapsedTime < 2500);
}
@org.junit.Test
public void testTeamWorldSearchItem() throws Exception {
+ AtsBulkLoad.loadConfig(true);
TeamWorldSearchItem searchItem =
new TeamWorldSearchItem("Show Open OSEE Actions", Arrays.asList("ATS", "Define", "OTE"), false, false, true,
false, null, null, null, null, null);
@@ -57,8 +50,21 @@ public class AtsQueryPerformanceTests {
System.out.println(String.format("testTeamWorldSearchItem took %dms for %d artifacts", elapsedTime,
artifacts.size()));
assertTrue("No artifacts found", artifacts.size() > 0);
- assertTrue("testTeamWorldSearchItem should take less than 20000ms; took " + elapsedTime + "ms",
- elapsedTime < 20000);
+ assertTrue("testTeamWorldSearchItem should take less than 2000ms; took " + elapsedTime + "ms", elapsedTime < 2000);
+ }
+
+ @org.junit.Test
+ public void testUserWorldSearch() throws Exception {
+ AtsBulkLoad.loadConfig(true);
+ User usr = getAUser();
+ assertNotNull("User does not exist", usr);
+ MyWorldSearchItem search = new MyWorldSearchItem();
+ long startTime = System.currentTimeMillis();
+ Collection<Artifact> artifacts = search.searchIt(usr);
+ long elapsedTime = System.currentTimeMillis() - startTime;
+ System.out.println(String.format("testUserWorldSearch took %dms for %d artifacts", elapsedTime, artifacts.size()));
+ assertTrue("No artifacts found", artifacts.size() > 0);
+ assertTrue("testUserWorldSearch should take less than 2500ms currently " + elapsedTime + "ms", elapsedTime < 2500);
}
private User getAUser() throws OseeCoreException {

Back to the top