Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0040266 | Retail Modules | Tests Stabilization | public | 2019-02-25 12:30 | 2019-07-01 19:18 |
|
Reporter | gorka_gil | |
Assigned To | gorka_gil | |
Priority | normal | Severity | major | Reproducibility | N/A |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | migueldejuana |
OBNetwork customer | No |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0040266: Make tests to wait for all mobile processes to finish in each action |
Description | The web pos has defined many process like addproduct, addpayment, completeReceipt, etc
The tests could make use of them so in each tap, wait for all processes to finish, before continue with the test. |
Steps To Reproduce | - |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | backport | 0041214 | RR19Q1.2 | closed | gorka_gil | Make tests to wait for all mobile processes to finish in each action | related to | defect | 0040348 | | closed | gorka_gil | pi-mobile: wait for process to finish or till a new popup is opened |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2019-02-25 12:30 | gorka_gil | New Issue | |
2019-02-25 12:30 | gorka_gil | Assigned To | => gorka_gil |
2019-02-25 12:30 | gorka_gil | OBNetwork customer | => No |
2019-02-25 12:30 | gorka_gil | Triggers an Emergency Pack | => No |
2019-02-25 12:30 | gorka_gil | Status | new => scheduled |
2019-02-25 13:56 | gorka_gil | Review Assigned To | => migueldejuana |
2019-02-25 16:13 | hgbot | Checkin | |
2019-02-25 16:13 | hgbot | Note Added: 0110070 | |
2019-02-25 16:13 | hgbot | Status | scheduled => resolved |
2019-02-25 16:13 | hgbot | Resolution | open => fixed |
2019-02-25 16:13 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/tools/automation/pi-mobile/rev/b4f4b76885644345f8730fac4c9f6bd1dc424ca2 [^] |
2019-02-25 16:13 | hgbot | Checkin | |
2019-02-25 16:13 | hgbot | Note Added: 0110071 | |
2019-02-25 16:13 | hgbot | Checkin | |
2019-02-25 16:13 | hgbot | Note Added: 0110072 | |
2019-02-26 11:49 | hgbot | Checkin | |
2019-02-26 11:49 | hgbot | Note Added: 0110082 | |
2019-02-26 16:04 | hgbot | Checkin | |
2019-02-26 16:04 | hgbot | Note Added: 0110084 | |
2019-02-26 16:44 | migueldejuana | Note Added: 0110085 | |
2019-02-26 16:44 | migueldejuana | Status | resolved => new |
2019-02-26 16:44 | migueldejuana | Resolution | fixed => open |
2019-02-26 18:14 | hgbot | Checkin | |
2019-02-26 18:14 | hgbot | Note Added: 0110092 | |
2019-02-28 10:21 | gorka_gil | Status | new => scheduled |
2019-02-28 10:21 | gorka_gil | Status | scheduled => resolved |
2019-02-28 10:21 | gorka_gil | Resolution | open => fixed |
2019-02-28 18:16 | migueldejuana | Note Added: 0110132 | |
2019-02-28 18:17 | migueldejuana | Note Added: 0110133 | |
2019-02-28 18:17 | migueldejuana | Status | resolved => closed |
2019-03-01 18:37 | hgbot | Checkin | |
2019-03-01 18:37 | hgbot | Note Added: 0110159 | |
2019-03-11 12:03 | gorka_gil | Relationship added | related to 0040348 |
2019-03-27 16:12 | hgbot | Checkin | |
2019-03-27 16:12 | hgbot | Note Added: 0110700 | |
2019-03-27 16:12 | hgbot | Checkin | |
2019-03-27 16:12 | hgbot | Note Added: 0110702 | |
2019-07-01 19:17 | gorka_gil | Status | closed => new |
2019-07-01 19:17 | gorka_gil | Resolution | fixed => open |
2019-07-01 19:18 | gorka_gil | Status | new => scheduled |
2019-07-01 19:18 | gorka_gil | Status | scheduled => resolved |
2019-07-01 19:18 | gorka_gil | Resolution | open => fixed |
2019-07-01 19:18 | gorka_gil | Status | resolved => closed |
Notes |
|
(0110070)
|
hgbot
|
2019-02-25 16:13
|
|
Repository: tools/automation/pi-mobile
Changeset: b4f4b76885644345f8730fac4c9f6bd1dc424ca2
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Mon Feb 25 13:35:56 2019 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/b4f4b76885644345f8730fac4c9f6bd1dc424ca2 [^]
Fixes issue 40266: Added functionality to wait for the finish of mobile processes
After each tap the tests will wait for all processes to finish before continue
Remove the use of verifyThatTheLoginProcessHasStarted and verifyThatTheLoginProcessHasEnded
Since replaced with the wait for processes
Fixed the current method verifyAllProcessesFinished to use the new API.
---
M src-test/org/openbravo/test/mobile/core/utils/OBConstants.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/terminals/WebPOSExtModulesTerminalHelper.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/intuitive/IntuitiveCommandsMobileCore.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/javascript/MobileCoreAPI.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/selenium/terminals/MobileCoreTerminalHelper.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/utils/RetailUtils.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/terminals/WebPOSTerminalHelper.java
---
|
|
|
(0110071)
|
hgbot
|
2019-02-25 16:13
|
|
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: dbc8014027ce08474558fcce1c8b1fb409d3bd7f
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Mon Feb 25 12:54:06 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/dbc8014027ce08474558fcce1c8b1fb409d3bd7f [^]
Related to issue 40266: Add status to mobile processes
This helps to know if the process is in status running or
waiting for an user action.
Fixed method getProcessesInExec, it was not returning correctly
the processes in execution
Added also methods to pause and resume the processes and
functions to returns the current processes in each status.
---
M web/org.openbravo.mobile.core/source/utils/ob-processcontroller.js
---
|
|
|
(0110072)
|
hgbot
|
2019-02-25 16:13
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: ed89c2c2c4822b956704ad20ef27fc17c54c5de5
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Mon Feb 25 16:10:01 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ed89c2c2c4822b956704ad20ef27fc17c54c5de5 [^]
Related to issue 40266: Add paused status to processes that opens a popup that require user action
---
M web/org.openbravo.retail.posterminal/js/model/order.js
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js
M web/org.openbravo.retail.posterminal/js/utils/ticketCloseUtils.js
---
|
|
|
(0110082)
|
hgbot
|
2019-02-26 11:49
|
|
|
|
(0110084)
|
hgbot
|
2019-02-26 16:04
|
|
|
|
|
|
|
(0110092)
|
hgbot
|
2019-02-26 18:14
|
|
|
|
|
|
|
|
|
|
(0110159)
|
hgbot
|
2019-03-01 18:37
|
|
|
|
(0110700)
|
hgbot
|
2019-03-27 16:12
|
|
|
|
(0110702)
|
hgbot
|
2019-03-27 16:12
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 5de78866739b4a5dbe05bac59183d8d11c920f96
Author: Gorka Gil <gorka.gil <at> openbravo.com>
Date: Tue Mar 26 14:33:43 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/5de78866739b4a5dbe05bac59183d8d11c920f96 [^]
Related to issue 40348. Backout of issue 40266. Remove retail process status feature
---
M web/org.openbravo.retail.posterminal/js/model/order.js
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
|
|