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
Show 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
...
...
@@ -303,21 +303,19 @@ 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