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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0056231
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSminorhave not tried2024-07-05 13:162024-08-16 12:23
ReportershuehnerView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR24Q2.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

0056231: 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
(0167997)
hgbot (developer)
2024-08-13 08:21

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

Directly closing issue as related merge request is already approved.

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

Fixed ISSUE-56231: 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
---
(0168143)
hgbot (developer)
2024-08-16 12:23

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

- 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 => RR24Q2.2
2024-08-09 13:27 ranjith_qualiantech_com Assigned To shuehner => ranjith_qualiantech_com
2024-08-13 08:21 hgbot Note Added: 0167997
2024-08-16 12:23 hgbot Resolution open => fixed
2024-08-16 12:23 hgbot Status scheduled => closed
2024-08-16 12:23 hgbot Note Added: 0168142
2024-08-16 12:23 hgbot Note Added: 0168143


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker