Openbravo Issue Tracking System - Retail Modules
View Issue Details
0056230Retail ModulesWeb POSpublic2024-07-05 13:162024-08-16 12:23
shuehner 
ranjith_qualiantech_com 
normalminorhave not tried
closedfixed 
5
 
RR24Q3.1 
No
0056230: Remove mobile-test (pos1) "quarantine" mechanism
That 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
-
a.) 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.)
No tags attached.
blocks defect 0055929 closed shuehner Remove mobile-test (pos1) "quarantine" mechanism 
Issue History
2024-08-09 13:26ranjith_qualiantech_comTypedefect => backport
2024-08-09 13:26ranjith_qualiantech_comTarget Version => RR24Q3.1
2024-08-09 13:27ranjith_qualiantech_comAssigned Toshuehner => ranjith_qualiantech_com
2024-08-13 08:21hgbotNote Added: 0167996
2024-08-16 12:23hgbotResolutionopen => fixed
2024-08-16 12:23hgbotStatusscheduled => closed
2024-08-16 12:23hgbotNote Added: 0168144
2024-08-16 12:23hgbotNote Added: 0168145

Notes
(0167996)
hgbot   
2024-08-13 08:21   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/410 [^]
(0168144)
hgbot   
2024-08-16 12:23   
Directly closing issue as related merge request is already approved.

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

Fixed ISSUE-56230: 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
---
(0168145)
hgbot   
2024-08-16 12:23   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/410 [^]