Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0036363 | Retail Modules | Web POS | public | 2017-06-27 16:35 | 2017-12-18 17:48 |
|
Reporter | migueldejuana | |
Assigned To | gorka_gil | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | scheduled | Resolution | open | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0036363: Quarantine Stabilization |
Description | 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. |
Steps To Reproduce | See Desc. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2017-06-27 16:35 | migueldejuana | New Issue | |
2017-06-27 16:35 | migueldejuana | Assigned To | => gorka_gil |
2017-06-27 16:35 | migueldejuana | Triggers an Emergency Pack | => No |
2017-07-05 12:57 | migueldejuana | Description Updated | bug_revision_view_page.php?rev_id=15463#r15463 |
2017-07-24 18:11 | gorka_gil | Status | new => scheduled |
2017-07-24 18:13 | gorka_gil | Note Added: 0098204 | |
2017-12-18 13:18 | hgbot | Checkin | |
2017-12-18 13:18 | hgbot | Note Added: 0101098 | |
2017-12-18 13:18 | hgbot | Checkin | |
2017-12-18 13:18 | hgbot | Note Added: 0101099 | |
2017-12-18 17:48 | hgbot | Checkin | |
2017-12-18 17:48 | hgbot | Note Added: 0101108 | |
2017-12-18 17:48 | hgbot | Checkin | |
2017-12-18 17:48 | hgbot | Note Added: 0101109 | |
Notes |
|
|
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
---
|
|