Openbravo Issue Tracking System - Retail Modules
View Issue Details
0034239Retail ModulesWeb POSpublic2016-10-19 15:412016-12-02 10:42
Sandrahuguet 
Sandrahuguet 
normalminorhave not tried
closedfixed 
20Community Appliance
 
RR17Q1 
mtaal
No
0034239: Add offline testcases to store1 in the multi-server test environment
Add offline testcases to store1 in the multi-server test environment
N/A
No tags attached.
Issue History
2016-10-19 15:41SandrahuguetNew Issue
2016-10-19 15:41SandrahuguetAssigned To => Sandrahuguet
2016-10-19 15:41SandrahuguetTriggers an Emergency Pack => No
2016-10-19 15:44SandrahuguetReview Assigned To => mtaal
2016-10-19 15:44SandrahuguetStatusnew => scheduled
2016-10-19 15:45hgbotCheckin
2016-10-19 15:45hgbotNote Added: 0090697
2016-10-19 15:45hgbotStatusscheduled => resolved
2016-10-19 15:45hgbotResolutionopen => fixed
2016-10-19 15:45hgbotFixed in SCM revision => http://code.openbravo.com/tools/automation/pi-mobile/rev/bd3129b11930b09465fe10e302e9fe7a8b9f7920 [^]
2016-10-19 17:38hgbotCheckin
2016-10-19 17:38hgbotNote Added: 0090701
2016-10-19 17:38hgbotCheckin
2016-10-19 17:38hgbotNote Added: 0090702
2016-10-20 08:41hgbotCheckin
2016-10-20 08:41hgbotNote Added: 0090707
2016-10-21 08:19hgbotCheckin
2016-10-21 08:19hgbotNote Added: 0090741
2016-10-24 17:11hgbotCheckin
2016-10-24 17:11hgbotNote Added: 0090824
2016-10-31 18:20hgbotCheckin
2016-10-31 18:20hgbotNote Added: 0091026
2016-11-07 11:59mtaalNote Added: 0091195
2016-11-07 11:59mtaalStatusresolved => new
2016-11-07 11:59mtaalResolutionfixed => open
2016-11-07 15:19hgbotCheckin
2016-11-07 15:19hgbotNote Added: 0091202
2016-11-08 10:54hgbotCheckin
2016-11-08 10:54hgbotNote Added: 0091227
2016-11-15 11:48SandrahuguetStatusnew => scheduled
2016-11-15 12:39SandrahuguetNote Added: 0091553
2016-11-15 12:39SandrahuguetStatusscheduled => resolved
2016-11-15 12:39SandrahuguetResolutionopen => fixed
2016-11-15 12:40SandrahuguetNote Edited: 0091553bug_revision_view_page.php?bugnote_id=0091553#r13736
2016-11-15 22:27mtaalNote Added: 0091586
2016-11-15 22:27mtaalStatusresolved => new
2016-11-15 22:27mtaalResolutionfixed => open
2016-11-25 08:28hgbotCheckin
2016-11-25 08:28hgbotNote Added: 0091803
2016-11-25 10:52SandrahuguetStatusnew => scheduled
2016-11-25 10:52SandrahuguetStatusscheduled => resolved
2016-11-25 10:52SandrahuguetResolutionopen => fixed
2016-12-02 10:42mtaalNote Added: 0092015
2016-12-02 10:42mtaalStatusresolved => closed
2016-12-02 10:42mtaalFixed in Version => RR17Q1

Notes
(0090697)
hgbot   
2016-10-19 15:45   
Repository: tools/automation/pi-mobile
Changeset: bd3129b11930b09465fe10e302e9fe7a8b9f7920
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Tue Oct 18 09:37:24 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/bd3129b11930b09465fe10e302e9fe7a8b9f7920 [^]

Fixed issue 34239 Add offline testcases in the multi-server test environment

---
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/suites/store1/OfflineMultiserverSuiteHighVolumeMode.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/suites/store1/OfflineMultiserverSuiteNormalMode.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/suites/store1/OfflineMultiserverSuiteSynchronizedMode.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/AllOfflineMultiserverTestsHighVolumeMode.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/AllOfflineMultiserverTestsNormalMode.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/AllOfflineMultiserverTestsSynchronizedMode.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS001_SalesFlow.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS002_SaleWithTwentyLines.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS003_CreateMultiorder.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS004_Cashup.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS005_Cashmanagement.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS006_LAWa010_CreateLayaway.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS007_I31323_LayawayPayOpenTicket.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS008_RejectQuotations.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS009_MS020_ReturnServiceTests.java
A src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS010_I27476_SameDocumentNoAfterPayAndReload.java
---
(0090701)
hgbot   
2016-10-19 17:38   
Repository: tools/automation/pi-mobile
Changeset: f42f4cc5b94637b9048b19e4ee47f55b3fc80e6c
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Wed Oct 19 17:33:38 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/f42f4cc5b94637b9048b19e4ee47f55b3fc80e6c [^]

related to issue 34239 allowed offline errors

---
M src-test/org/openbravo/test/mobile/common/selenium/utils/AllowedErrorsHelper.java
---
(0090702)
hgbot   
2016-10-19 17:38   
Repository: tools/automation/pi-mobile
Changeset: ff22bb47e9bf22e57b67db57feac8ab5ca0a148c
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Wed Oct 19 17:37:17 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/ff22bb47e9bf22e57b67db57feac8ab5ca0a148c [^]

related to issue 34239 extends offline tests of the proper class

---
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS001_SalesFlow.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS002_SaleWithTwentyLines.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS003_CreateMultiorder.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS004_Cashup.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS005_Cashmanagement.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS006_LAWa010_CreateLayaway.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS007_I31323_LayawayPayOpenTicket.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS008_RejectQuotations.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS009_MS020_ReturnServiceTests.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS010_I27476_SameDocumentNoAfterPayAndReload.java
---
(0090707)
hgbot   
2016-10-20 08:41   
Repository: tools/automation/pi-mobile
Changeset: 14c96e3e0ac7b43347f158562e2daa777a303c98
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Thu Oct 20 08:41:02 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/14c96e3e0ac7b43347f158562e2daa777a303c98 [^]

related to issue 34239 allowed offline errors

---
M src-test/org/openbravo/test/mobile/common/selenium/utils/AllowedErrorsHelper.java
---
(0090741)
hgbot   
2016-10-21 08:19   
Repository: tools/automation/pi-mobile
Changeset: efc9c2ce792d2a0cc077893544f3965e6a1ca3ae
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Thu Oct 20 13:06:29 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/efc9c2ce792d2a0cc077893544f3965e6a1ca3ae [^]

related to issue 34239 goOffline in afterWithReload method in offline test

---
M src-test/org/openbravo/test/mobile/common/selenium/utils/OfflineFlows.java
---
(0090824)
hgbot   
2016-10-24 17:11   
Repository: tools/automation/pi-mobile
Changeset: 197e3956989f991df8cbfd0b63eeaf4ed36e3d7a
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Mon Oct 24 17:01:44 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/197e3956989f991df8cbfd0b63eeaf4ed36e3d7a [^]

Related to Issue 34239: Add allowed javascript errors for Multiserver offline tests

---
M src-test/org/openbravo/test/mobile/core/utils/AllowedErrorsHelper.java
---
(0091026)
hgbot   
2016-10-31 18:20   
Repository: tools/automation/pi-mobile
Changeset: 900455117db07fbc25028e182a2a11bbe929b824
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Mon Oct 31 18:20:30 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/900455117db07fbc25028e182a2a11bbe929b824 [^]

Related to issue 34239: Add offline testcases to store1 in the multi-server test environment
Run the check on the right server

---
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS004_Cashup.java
---
(0091195)
mtaal   
2016-11-07 11:59   
re-opened until store server test environment is stable
(0091202)
hgbot   
2016-11-07 15:19   
Repository: tools/automation/pi-mobile
Changeset: a0e971a43ff19fb37393dee603b73ef89e8c9567
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Mon Nov 07 09:54:41 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/a0e971a43ff19fb37393dee603b73ef89e8c9567 [^]

related to issue 34239 manage preferences in the central server

---
M src-test/org/openbravo/test/mobile/core/junit/SequentialTestInfo.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/annotations/SuiteAnnotations.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/junit/OBWildcardPatternSuite.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/utils/HighVolumeUtils.java
M src-test/org/openbravo/test/mobile/retail/multiserver/MultiserverUtils.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/AllOfflineMultiserverTestsHighVolumeMode.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/AllOfflineMultiserverTestsNormalMode.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/AllOfflineMultiserverTestsSynchronizedMode.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/store1/AllMultiserverTestsHighVolumeMode.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/store1/AllMultiserverTestsNormalMode.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/store1/AllMultiserverTestsSynchronizedMode.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/store2/AllMultiserverStore2TestsHighVolumeMode.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/store2/AllMultiserverStore2TestsNormalMode.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/store2/AllMultiserverStore2TestsSynchronizedMode.java
---
(0091227)
hgbot   
2016-11-08 10:54   
Repository: tools/automation/pi-mobile
Changeset: 29f439a3e4b20debcc5dc4bfc992e7ec26f55cc5
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Tue Nov 08 10:54:42 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/29f439a3e4b20debcc5dc4bfc992e7ec26f55cc5 [^]

related to issue 34239 manage preferences in the central server

---
M src-test/org/openbravo/test/mobile/core/junit/SequentialTestInfo.java
---
(0091553)
Sandrahuguet   
2016-11-15 12:39   
(edited on: 2016-11-15 12:40)
test environment stable, logged a new issue[1] to fix the failing test[2]

[1] https://issues.openbravo.com/view.php?id=34530 [^]
[2] https://ci.openbravo.com/view/storeserver/job/ret-ms-store1-pgsql/430/testReport/org.openbravo.test.mobile.retail.multiserver.selenium.tests.offline/OfflineMS004_Cashup/test/ [^]

(0091586)
mtaal   
2016-11-15 22:27   
Reviewed, only one comment, request to add a check that the synchronization between servers happened after going online in these classes (can be added at the end of the test methods):
OfflineMS002_SaleWithTwentyLines
OfflineMS006_LAWa010_CreateLayaway
OfflineMS007_I31323_LayawayPayOpenTicket
OfflineMS009_MS020_ReturnServiceTests

Other tests have this type of check
(0091803)
hgbot   
2016-11-25 08:28   
Repository: tools/automation/pi-mobile
Changeset: 6479033a521892f3a462c1b967bff3aeb68bcb70
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Fri Nov 25 08:27:58 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/6479033a521892f3a462c1b967bff3aeb68bcb70 [^]

related to issue 34239 added a check that the sync servers happened

added a check that the synchronization between servers happened
and the tickets are created

---
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS002_SaleWithTwentyLines.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS006_LAWa010_CreateLayaway.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS007_I31323_LayawayPayOpenTicket.java
M src-test/org/openbravo/test/mobile/retail/multiserver/selenium/tests/offline/OfflineMS009_MS020_ReturnServiceTests.java
---
(0092015)
mtaal   
2016-12-02 10:42   
Reviewed