diff options
author | ddunne | 2011-09-28 19:22:19 +0000 |
---|---|---|
committer | Ryan D. Brooks | 2011-09-28 19:22:19 +0000 |
commit | fbf5916d317e2e3bb8edbb9758d5754a1d09f299 (patch) | |
tree | 7a7b4fbb144ff02536d1a470e14f474505f47a5d /plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats | |
parent | 537850651f1aa1829b90fd9008086cd64e5a8266 (diff) | |
download | org.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.java | 34 |
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 { |