Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0056229
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSminorhave not tried2024-07-05 13:162024-08-16 12:24
ReportershuehnerView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR24Q1.2
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0056229: Remove mobile-test (pos1) "quarantine" mechanism

DescriptionThat feature was created when number & frequency of newly added pos1 selenium tests are very high.
To help checking for stability of newly added tests they:
- we auto-added to quarantine area
- Skipped in retail/try-retail tab
- When being sufficiently 'stable' promoted out of quarantine again
- Statistics of each test where auto-tracked in a google spreadsheet

While that was very useful back then these days:
- Very few new pos1 selenium tests are added
- but the existing mechanism still requires maintenance
  - gmail migration
  - 3rd party libraries for accessing the sheet

So lets delete this feature as obsolete to remove the maintenance effort it has
Steps To Reproduce-
Proposed Solutiona.) Stop checking and updating the spreadsheet from mobile-test code
b.) if needed backport that change to still active release branches
c.) Cleanup
c.1) now obsolete code in mobile-test
c.2) retail-tab tab in CI
c.3) Integration where CI adds credentials for a.)
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0055929 closedshuehner Remove mobile-test (pos1) "quarantine" mechanism 

-  Notes
(0167998)
hgbot (developer)
2024-08-13 08:21

Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/412 [^]
(0168146)
hgbot (developer)
2024-08-16 12:24

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 199f21b8ec6f0b9ed2fa53841343a348fca9f828
Author: Ranjith S R <ranjith.rangaraju.ext@openbravo.com>
Date: 13-08-2024 11:35:45
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/199f21b8ec6f0b9ed2fa53841343a348fca9f828 [^]

Fixed ISSUE-56229: Remove retail quarantine mechanism

---
M .classpath
M src-test/org/openbravo/test/mobile/core/junit/AutomationHostHelper.java
M src-test/org/openbravo/test/mobile/core/junit/RetryRunner.java
M src-test/org/openbravo/test/mobile/core/junit/RetryRunnerParameterized.java
M src-test/org/openbravo/test/mobile/core/junit/SequentialTestInfoJUnit.java
M src-test/org/openbravo/test/mobile/core/utils/SuiteHelper.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/suites/afterjob/AfterJobSuite.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/utils/RetailUtils.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/suites/afterjob/AfterJobSuite.java
R lib/google/commons-logging-1.1.1.jar
R lib/google/google-api-client-1.22.0.jar
R lib/google/google-api-client-gson-1.22.0.jar
R lib/google/google-api-client-jackson2-1.22.0.jar
R lib/google/google-api-client-java6-1.22.0.jar
R lib/google/google-api-client-servlet-1.22.0.jar
R lib/google/google-api-services-script-v1-rev5-1.22.0.jar
R lib/google/google-api-services-sheets-v4-rev5-1.22.0.jar
R lib/google/google-http-client-1.22.0.jar
R lib/google/google-http-client-gson-1.22.0.jar
R lib/google/google-http-client-jackson2-1.22.0.jar
R lib/google/google-http-client-jdo-1.22.0.jar
R lib/google/google-oauth-client-1.22.0.jar
R lib/google/google-oauth-client-java6-1.22.0.jar
R lib/google/google-oauth-client-jetty-1.22.0.jar
R lib/google/google-oauth-client-servlet-1.22.0.jar
R lib/google/gson-2.1.jar
R lib/google/httpclient-4.4.jar
R lib/google/httpcore-4.4.1.jar
R lib/google/jackson-core-2.1.3.jar
R lib/google/jdo2-api-2.3-eb.jar
R lib/google/jetty-6.1.26.jar
R lib/google/jetty-util-6.1.26.jar
R lib/google/jsr305-1.3.9.jar
R src-test/org/openbravo/test/mobile/core/utils/GoogleSheetsHelper.java
R src-test/org/openbravo/test/mobile/retail/mobilecore/utils/IssueStatus.java
---
(0168147)
hgbot (developer)
2024-08-16 12:24

Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/412 [^]

- Issue History
Date Modified Username Field Change
2024-08-09 13:26 ranjith_qualiantech_com Type defect => backport
2024-08-09 13:26 ranjith_qualiantech_com Target Version => RR24Q4
2024-08-09 13:26 ranjith_qualiantech_com Target Version RR24Q4 => RR24Q1.2
2024-08-09 13:26 ranjith_qualiantech_com Assigned To shuehner => ranjith_qualiantech_com
2024-08-13 08:21 hgbot Note Added: 0167998
2024-08-16 12:24 hgbot Resolution open => fixed
2024-08-16 12:24 hgbot Status scheduled => closed
2024-08-16 12:24 hgbot Note Added: 0168146
2024-08-16 12:24 hgbot Note Added: 0168147


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker