Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
erp5_fork
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Eteri
erp5_fork
Commits
8b1ee8ef
Commit
8b1ee8ef
authored
Jul 30, 2013
by
Benjamin Blanc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
scalability: reactive testing
parent
318841ae
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
20 deletions
+18
-20
erp5/util/scalability/runScalabilityTestSuite.py
erp5/util/scalability/runScalabilityTestSuite.py
+18
-20
No files found.
erp5/util/scalability/runScalabilityTestSuite.py
View file @
8b1ee8ef
...
...
@@ -302,22 +302,20 @@ class ScalabilityLauncher(object):
self
.
log
(
"user_number: %s"
%
str
(
user_number
))
self
.
log
(
"test_duration: %ss"
%
str
(
test_duration
))
#Here: wait for 0-pending activities ?
#
tester_process = subprocess.Popen([tester_path,
#
self.__argumentNamespace.erp5_url,
#
str(user_number),
#
' '.join(test_suites),
#
'--benchmark-path-list', benchmark_path_list,
#
'--users-file-path', user_file_path,
#
'--filename-prefix', "%s_%s_" %(LOG_FILE_PREFIX, current_test.title),
#
'--report-directory', self.__argumentNamespace.log_path,
#
'--repeat', "%s" %str(MAX_DOCUMENTS),
#
])
#
#
time.sleep(test_duration)
#
tester_process.send_signal(signal.SIGINT)
tester_process
=
subprocess
.
Popen
([
tester_path
,
self
.
__argumentNamespace
.
erp5_url
,
str
(
user_number
),
' '
.
join
(
test_suites
),
'--benchmark-path-list'
,
benchmark_path_list
,
'--users-file-path'
,
user_file_path
,
'--filename-prefix'
,
"%s_%s_"
%
(
LOG_FILE_PREFIX
,
current_test
.
title
),
'--report-directory'
,
self
.
__argumentNamespace
.
log_path
,
'--repeat'
,
"%s"
%
str
(
MAX_DOCUMENTS
),
])
time
.
sleep
(
test_duration
)
tester_process
.
send_signal
(
signal
.
SIGINT
)
error_count
=
0
except
:
...
...
@@ -358,11 +356,11 @@ class ScalabilityLauncher(object):
self
.
log
(
"results:"
)
self
.
log
(
"%s"
%
results
)
self
.
log
(
"%s doc in %s secs = %s docs per hour"
%
(
created_document_number
,
test_duration
,
created_document_per_hour_number
))
#
test_result_line_test.stop(stdout=results,
#
test_count=created_document_number,
#
failure_count=failed_document_number,
#
error_count=error_count,
#
duration=test_duration)
test_result_line_test
.
stop
(
stdout
=
results
,
test_count
=
created_document_number
,
failure_count
=
failed_document_number
,
error_count
=
error_count
,
duration
=
test_duration
)
self
.
log
(
"Test Case Stopped"
)
return
error_message_set
,
exit_status
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment