Openbravo Issue Tracking System - Retail Modules
View Issue Details
0055929Retail ModulesWeb POSpublic2024-07-05 13:162024-08-12 15:12
shuehner 
shuehner 
normalminorhave not tried
closedfixed 
5
 
 
No
0055929: 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.
depends on backport 0056229RR24Q1.2 closed ranjith_qualiantech_com Remove mobile-test (pos1) "quarantine" mechanism 
depends on backport 0056230RR24Q3.1 closed ranjith_qualiantech_com Remove mobile-test (pos1) "quarantine" mechanism 
depends on backport 0056231RR24Q2.2 closed ranjith_qualiantech_com Remove mobile-test (pos1) "quarantine" mechanism 
Issue History
2024-07-05 13:16shuehnerNew Issue
2024-07-05 13:16shuehnerAssigned To => Retail
2024-07-05 13:16shuehnerTriggers an Emergency Pack => No
2024-07-05 13:16shuehnerAssigned ToRetail => shuehner
2024-07-05 13:16shuehnerSummaryRemote mobile-test (pos1) "quarantine" mechanism => Remove mobile-test (pos1) "quarantine" mechanism
2024-07-05 13:52hgbotNote Added: 0166728
2024-08-09 13:26ranjith_qualiantech_comStatusnew => scheduled
2024-08-12 15:12hgbotResolutionopen => fixed
2024-08-12 15:12hgbotStatusscheduled => closed
2024-08-12 15:12hgbotNote Added: 0167983
2024-08-12 15:12hgbotNote Added: 0167984

Notes
(0166728)
hgbot   
2024-07-05 13:52   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/400 [^]
(0167983)
hgbot   
2024-08-12 15:12   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 439bdca046481ea9a05d5d98123037842a7d3929
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 12-08-2024 15:12:14
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/439bdca046481ea9a05d5d98123037842a7d3929 [^]

Fixed ISSUE-55929: Remove retail quarantine mechanism

https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/400 [^]

---
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
---
(0167984)
hgbot   
2024-08-12 15:12   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/400 [^]