diff --git a/erp5/util/benchmark/examples/accessSPL.py b/erp5/util/benchmark/examples/accessSPL.py index 777568cc14f2527db4768b10d1daf57e0ac77642..4ae63f5486d8dd6a7f50daba59edf028f01a48e6 100644 --- a/erp5/util/benchmark/examples/accessSPL.py +++ b/erp5/util/benchmark/examples/accessSPL.py @@ -12,6 +12,7 @@ def accessSPL(result, browser): spl = module.searchFolder(limit=(i,1)) return spl.getId() """ + browser.open() browser.mainForm.submitLogin() base_url = browser.url result('Get ID', diff --git a/erp5/util/benchmark/examples/createPerson.py b/erp5/util/benchmark/examples/createPerson.py index 958f642f5c4670f3afe7c87943a28888ac2837ad..d03d0149b6ba0a318eb40555c0c9e8782a419820 100644 --- a/erp5/util/benchmark/examples/createPerson.py +++ b/erp5/util/benchmark/examples/createPerson.py @@ -14,6 +14,9 @@ def createPerson(result, browser): This tests requires the bt5 erp5_simulation_performance_test to be isntalled for relation with organisation """ + # Open ERP5 homepage + browser.open() + # Log in unless already logged in by a previous test suite browser.mainForm.submitLogin() browser.randomSleep(2, 6) diff --git a/erp5/util/benchmark/examples/createSPL.py b/erp5/util/benchmark/examples/createSPL.py index ad9c21c2e2c79ad072fd28e504a5a5c0410088d4..bc65bf08c4f2cc5e2eae76647be613b3d3566a84 100644 --- a/erp5/util/benchmark/examples/createSPL.py +++ b/erp5/util/benchmark/examples/createSPL.py @@ -5,6 +5,9 @@ def createSPL(result, browser): This tests requires the bt5 erp5_simulation_performance_test to be installed & configured """ + # Open ERP5 homepage + browser.open() + # Log in unless already logged in by a previous test suite browser.mainForm.submitLogin() browser.randomSleep(2, 6) diff --git a/erp5/util/benchmark/examples/createWebPage.py b/erp5/util/benchmark/examples/createWebPage.py index 219fa3899d0ba4d507d9999b7b0da2a0c599e65c..71f027eb81aac9d895f44930d507d26c9f3433d6 100644 --- a/erp5/util/benchmark/examples/createWebPage.py +++ b/erp5/util/benchmark/examples/createWebPage.py @@ -5,6 +5,9 @@ def createWebPage(result, browser): Note : you need your user to have Assignor role to do workflow transition """ + # Open ERP5 homepage + browser.open() + # Log in unless already logged in by a previous test suite browser.mainForm.submitLogin() browser.randomSleep(2, 6) diff --git a/erp5/util/benchmark/process.py b/erp5/util/benchmark/process.py index 8545eba9430838f00be3de34a4080b8e828e6b6f..14f7f400a5244fc279b3fc21fec0ebfb1dab19df 100644 --- a/erp5/util/benchmark/process.py +++ b/erp5/util/benchmark/process.py @@ -83,7 +83,6 @@ class BenchmarkProcess(multiprocessing.Process): with_error = False try: - self._browser.open() target(result, self._browser) except StopIteration: raise