Openbravo Issue Tracking System - Retail Modules
View Issue Details
0036363Retail ModulesWeb POSpublic2017-06-27 16:352017-12-18 17:48
migueldejuana 
gorka_gil 
normalminoralways
scheduledopen 
5
 
 
No
0036363: Quarantine Stabilization
There are some test that need to be fixed to make quarantine stable.

1. Exists a folder in pi-mobile called "quarantine". Those tests are not executed and need to be checked and pushed to their final directory, here you have a list with help: https://docs.google.com/spreadsheets/d/1JbB2sqRFZQL-32CrmHCNv1fsI_tc642nJQtUcwINFoQ/edit#gid=0 [^]

2. I35040_RequestDuringChangeRoleAction test is doing some change in the database but they are not inside the methods before/afterWithReload, put that changes inside correct methods.

3. I34288_ReceiptChangeDocumentNo is checking the documentNo but it is not doing a substring to not considering the time. See how we check documentNo in other test and do the same. Check if there are more tests with the same error.

4. Retail continuous integration is executing quarantine status test, change it to execute just stable tests.
See Desc.
No tags attached.
Issue History
2017-06-27 16:35migueldejuanaNew Issue
2017-06-27 16:35migueldejuanaAssigned To => gorka_gil
2017-06-27 16:35migueldejuanaTriggers an Emergency Pack => No
2017-07-05 12:57migueldejuanaDescription Updatedbug_revision_view_page.php?rev_id=15463#r15463
2017-07-24 18:11gorka_gilStatusnew => scheduled
2017-07-24 18:13gorka_gilNote Added: 0098204
2017-12-18 13:18hgbotCheckin
2017-12-18 13:18hgbotNote Added: 0101098
2017-12-18 13:18hgbotCheckin
2017-12-18 13:18hgbotNote Added: 0101099
2017-12-18 17:48hgbotCheckin
2017-12-18 17:48hgbotNote Added: 0101108
2017-12-18 17:48hgbotCheckin
2017-12-18 17:48hgbotNote Added: 0101109

Notes
(0098204)
gorka_gil   
2017-07-24 18:13   
Point 4. Retail continuous integration is executing quarantine status test, change it to execute just stable tests.
 - Already done
(0101098)
hgbot   
2017-12-18 13:18   
Repository: tools/automation/pi-mobile
Changeset: 9db88137ad78f7d9cf48b9905d935a8e1a43bb80
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Fri Dec 15 14:18:15 2017 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/9db88137ad78f7d9cf48b9905d935a8e1a43bb80 [^]

Related to issue 36363: move tests from quarantine folder to its location - part1

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/discountsandpromotions/I32596_AddProductNotCreateNewPack.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/discountsandpromotions/SplitDiscountsForNonGroupedProducts.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/layaway/I31062_CheckValidationForNonLayawayAllowedUsers.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/AbsoluteDateTime.java
R src-test/org/openbravo/test/mobile/quarantine/pack/AMO/layaway/I31062_CheckValidationForNonLayawayAllowedUsers.java
R src-test/org/openbravo/test/mobile/quarantine/pack/GIG/AbsoluteDateTime.java
R src-test/org/openbravo/test/mobile/quarantine/pack/JGA/discountsandpromotions/I32596_AddProductNotCreateNewPack.java
R src-test/org/openbravo/test/mobile/quarantine/pack/JGA/discountsandpromotions/SplitDiscountsForNonGroupedProducts.java
---
(0101099)
hgbot   
2017-12-18 13:18   
Repository: tools/automation/pi-mobile
Changeset: 8fc1b1e7fff1d9dd92bcaa874f37fbf3f5bda34d
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Fri Dec 15 14:21:18 2017 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/8fc1b1e7fff1d9dd92bcaa874f37fbf3f5bda34d [^]

Related to issue 36363: adapt old tests to work in current try-retail - part1

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/discountsandpromotions/I32596_AddProductNotCreateNewPack.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/discountsandpromotions/SplitDiscountsForNonGroupedProducts.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/layaway/I31062_CheckValidationForNonLayawayAllowedUsers.java
---
(0101108)
hgbot   
2017-12-18 17:48   
Repository: tools/automation/pi-mobile
Changeset: b5ffceb7484a93c8f6332057607b77b8c9de0f1e
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Mon Dec 18 17:30:43 2017 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/b5ffceb7484a93c8f6332057607b77b8c9de0f1e [^]

Related to issue 36363: move tests from quarantine folder to its location - part2

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I33092_VerifyProductCharacteristics.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/VerifyCrossStoreOnlyDefined.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I30131_VerifyProductSyncOnReload.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I33059_VerifyPaymentBasedonConversionRate.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I33227_VerifyReceiptAfterLockScreen.java
R src-test/org/openbravo/test/mobile/quarantine/pack/RAN/receipts/I33092_VerifyProductCharacteristics.java
R src-test/org/openbravo/test/mobile/quarantine/pack/RAN/system/I30131_VerifyProductSyncOnReload.java
R src-test/org/openbravo/test/mobile/quarantine/pack/RAN/system/I33059_VerifyPaymentBasedonConversionRate.java
R src-test/org/openbravo/test/mobile/quarantine/pack/RAN/system/I33227_VerifyReceiptAfterLockScreen.java
R src-test/org/openbravo/test/mobile/quarantine/pack/UMA/sales/VerifyCrossStoreOnlyDefined.java
---
(0101109)
hgbot   
2017-12-18 17:48   
Repository: tools/automation/pi-mobile
Changeset: b97b910e635222020da466e3311b3c0d4b20ab41
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Mon Dec 18 17:33:15 2017 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/b97b910e635222020da466e3311b3c0d4b20ab41 [^]

Related to issue 36363: adapt old tests to work in current try-retail - part2

---
M src-test/org/openbravo/test/mobile/core/utils/AllowedErrorsHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I33092_VerifyProductCharacteristics.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/VerifyCrossStoreOnlyDefined.java
---