Advertisement
Guest User

Untitled

a guest
Sep 17th, 2014
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.79 KB | None | 0 0
  1. 2014-09-17_19:12:19.078 INFO c.c.p.a.w.m.ImportExportManagerImpl - ************************Test Name: Requirement Coverage Test
  2. 2014-09-17_19:12:19.079 INFO c.c.p.a.w.m.ImportExportManagerImpl - ************************Test folder ID: 9312
  3. 2014-09-17_19:12:19.525 INFO c.c.p.a.w.m.ImportExportManagerImpl - Test Case Id: P072051933
  4. 2014-09-17_19:12:19.615 WARN org.hibernate.loader.Loader - HHH000444: Encountered request for locking however dialect reports that database prefers locking be done in a separate select (follow-on locking); results will be locked after initial query executes
  5. Hibernate:
  6. select
  7. requiremen0_."RC_ITEM_ID" as RC_ITEM_ID1_1_,
  8. requiremen0_."RC_ENTITY_ID" as RC_ENTITY_ID2_1_,
  9. requiremen0_."RC_ENTITY_TYPE" as RC_ENTITY_TYPE3_1_,
  10. requiremen0_.RC_REQ_ID as RC_REQ_ID4_1_
  11. from
  12. "OME6500_OM65_OME6500_R9_2_DB"."REQ_COVER" requiremen0_
  13. where
  14. requiremen0_."RC_ENTITY_ID"=?
  15. Hibernate:
  16. select
  17. requiremen0_."RQ_REQ_ID" as RQ_REQ_ID1_2_0_,
  18. requiremen0_."RQ_USER_03" as RQ_USER_2_2_0_
  19. from
  20. "OME6500_OM65_OME6500_R9_2_DB"."REQ" requiremen0_
  21. where
  22. requiremen0_."RQ_REQ_ID"=?
  23. Hibernate:
  24. select
  25. "RC_ITEM_ID"
  26. from
  27. "OME6500_OM65_OME6500_R9_2_DB"."REQ_COVER"
  28. where
  29. "RC_ITEM_ID" =? for update
  30.  
  31. 2014-09-17_19:12:19.631 INFO c.c.p.a.w.m.ImportExportManagerImpl - Requirement Coverages Size:1
  32. 2014-09-17_19:12:19.631 INFO c.c.p.a.w.m.ImportExportManagerImpl - Deleting requirement coverage id: 130967
  33. 2014-09-17_19:12:19.634 INFO c.c.p.a.w.m.ImportExportManagerImpl - Requirement in testcase table Size:1
  34. 2014-09-17_19:12:19.669 INFO c.c.p.a.w.m.ImportExportManagerImpl - Checking if requirement coverage exists: test case id: 51933, req id: 7760
  35. Hibernate:
  36. delete
  37. from
  38. "OME6500_OM65_OME6500_R9_2_DB"."REQ_COVER"
  39. where
  40. "RC_ITEM_ID"=?
  41.  
  42. @Transactional(readOnly = false)
  43. public void importTestCases(String domain, String project, List<TestCase> testCases,
  44. Boolean onlyUpdateReqCover, Boolean foldersExist)
  45. throws RequestFailureException, RESTAPIException, InvalidDataException,
  46. UnAuthorizedOperationException {
  47.  
  48. setDBSchema(domain, project);
  49.  
  50. for (TestCase testCase : testCases) {
  51. TestFolder testFolder = retrieveTestFolderFromPath(domain, project, testCase.getFolderPath(),
  52. foldersExist, testCase);
  53. Test test = new Test(testCase, testFolder);
  54. ALMEntity almEntity = null;
  55. LOGGER.info("************************Test Name: " + test.getName());
  56. LOGGER.info("************************Test folder ID: " + test.getParent_id());
  57. ...
  58. ...
  59. LOGGER.info("Test Case Id: " + existingTest.getQc_tcid());
  60.  
  61. List<RequirementCoverage> requirementCoverages = requirementCoverageDao.findAllFromTestId(Integer
  62. .parseInt(existingTest.getId()));
  63.  
  64. LOGGER.info("Requirement Coverages Size:" + requirementCoverages.size());
  65.  
  66. for (RequirementCoverage requirementCoverage : requirementCoverages) {
  67. LOGGER.info("Deleting requirement coverage id: " + requirementCoverage.getId());
  68. requirementCoverageDao.delete(requirementCoverage);
  69. }
  70.  
  71. ...
  72. ...
  73. }
  74. }
  75.  
  76. @Override
  77. public List<RequirementCoverage> findAllFromTestId(int testId) {
  78. List<RequirementCoverage> list = sessionFactory.getCurrentSession()
  79. .createQuery("from RequirementCoverage where entityId = :testId")
  80. .setLockOptions(new LockOptions(LockMode.PESSIMISTIC_WRITE)).setParameter("testId", testId)
  81. .list();
  82. return list;
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement