Openbravo Issue Tracking System - Retail Modules
View Issue Details
0032457Retail ModulesWeb POSpublic2016-03-10 22:092016-03-17 16:30
Orekaria 
Orekaria 
normalmajoralways
closedfixed 
5
 
RR16Q2 
marvintm
No
0032457: It should be possible to know when the 'payment' tab is ready
It should be possible to know when the 'payment' tab is ready

The problem is that, if the user is very fast (aka automation), some keystrokes/taps can be lost
Execute the High Volume tests
Verify that, sometimes, tests are failing because the 'payment' tab is expected to be ready after the 'PAY' button is tapped
No tags attached.
Issue History
2016-03-10 22:09OrekariaNew Issue
2016-03-10 22:09OrekariaAssigned To => Retail
2016-03-10 22:09OrekariaTriggers an Emergency Pack => No
2016-03-10 22:09OrekariaAssigned ToRetail => Orekaria
2016-03-10 22:10OrekariaDescription Updatedbug_revision_view_page.php?rev_id=11412#r11412
2016-03-10 22:11OrekariaStatusnew => scheduled
2016-03-10 23:46hgbotCheckin
2016-03-10 23:46hgbotNote Added: 0084893
2016-03-10 23:47hgbotCheckin
2016-03-10 23:47hgbotNote Added: 0084895
2016-03-10 23:47hgbotStatusscheduled => resolved
2016-03-10 23:47hgbotResolutionopen => fixed
2016-03-10 23:47hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/fe2aedbd5d830fd249bb926b8d84ef2de2f2f08c [^]
2016-03-11 23:13hgbotCheckin
2016-03-11 23:13hgbotNote Added: 0084926
2016-03-11 23:14hgbotCheckin
2016-03-11 23:14hgbotNote Added: 0084927
2016-03-11 23:14hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/fe2aedbd5d830fd249bb926b8d84ef2de2f2f08c [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b60ad3ef6e535b1d06c3f4bb949a025a30fb477b [^]
2016-03-17 16:30marvintmReview Assigned To => marvintm
2016-03-17 16:30marvintmStatusresolved => closed
2016-03-17 16:30marvintmFixed in Version => RR16Q2

Notes
(0084893)
hgbot   
2016-03-10 23:46   
Repository: tools/automation/pi-mobile
Changeset: cc8f2b52eb215f44be4adbb09ff8b87161f714d0
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Thu Mar 10 22:24:43 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/cc8f2b52eb215f44be4adbb09ff8b87161f714d0 [^]

Related to issue 32457: After the 'TestId.BUTTON_PAY' button is tapped, the test logic will wait until the 'payment' tab is ready

The problem was that some tests were failing because they were executing actions in the 'payment' tab before the payment tab was ready

---
M src-test/org/openbravo/test/mobile/common/selenium/testhelpers/TestActionsHelper.java
---
(0084895)
hgbot   
2016-03-10 23:47   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: fe2aedbd5d830fd249bb926b8d84ef2de2f2f08c
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Thu Mar 10 22:29:16 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/fe2aedbd5d830fd249bb926b8d84ef2de2f2f08c [^]

Fixes issue 32457: 'OB.MobileApp.view.paymentTabRendered' reports if the payment tab is rendered and active

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-right.js
---
(0084926)
hgbot   
2016-03-11 23:13   
Repository: tools/automation/pi-mobile
Changeset: 78d4e1c0443dbb4ede1359153543fe05f148fa04
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Fri Mar 11 13:31:07 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/78d4e1c0443dbb4ede1359153543fe05f148fa04 [^]

Related to issue 32457 (II): After the 'TestId.BUTTON_PAY' button is tapped, the test logic will wait until the 'payment' tab is ready

The problem was that some tests were failing because they were executing actions in the 'payment' tab before the payment tab was ready

---
M src-test/org/openbravo/test/mobile/common/selenium/javascript/EnyoNode.java
---
(0084927)
hgbot   
2016-03-11 23:14   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: b60ad3ef6e535b1d06c3f4bb949a025a30fb477b
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Fri Mar 11 13:25:17 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b60ad3ef6e535b1d06c3f4bb949a025a30fb477b [^]

Fixes issue 32457: Set the application as desyncrhonized while the 'payment' tab is being loaded

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
---