Merge lp://staging/~canonical-platform-qa/qakit/performance_solution into lp://staging/qakit

Proposed by Sergio Cazzolato
Status: Merged
Merged at revision: 73
Proposed branch: lp://staging/~canonical-platform-qa/qakit/performance_solution
Merge into: lp://staging/qakit
Diff against target: 1981 lines (+1068/-661)
33 files modified
README (+15/-2)
qakit/appstartup/__init__.py (+0/-33)
qakit/appstartup/dao.py (+0/-102)
qakit/appstartup/data_processor.py (+0/-74)
qakit/appstartup/eve/__init__.py (+0/-16)
qakit/appstartup/eve/run.py (+0/-22)
qakit/appstartup/eve/settings.py (+0/-89)
qakit/appstartup/orchestrator.py (+0/-99)
qakit/appstartup/parser.py (+0/-65)
qakit/appstartup/plotter.py (+0/-63)
qakit/appstartup/report.py (+0/-72)
qakit/dashboard/css/kpi.css (+1/-1)
qakit/dashboard/index.html (+58/-19)
qakit/dashboard/js/appstartup.js (+3/-3)
qakit/dashboard/js/main.js (+10/-0)
qakit/dashboard/js/performance.js (+31/-0)
qakit/dashboard/js/scalability.js (+31/-0)
qakit/perf/__init__.py (+30/-0)
qakit/perf/engine/__init__.py (+16/-0)
qakit/perf/engine/dao.py (+104/-0)
qakit/perf/engine/data_processor.py (+81/-0)
qakit/perf/engine/parser.py (+72/-0)
qakit/perf/engine/plotter.py (+93/-0)
qakit/perf/engine/report.py (+54/-0)
qakit/perf/eve/__init__.py (+16/-0)
qakit/perf/eve/run.py (+24/-0)
qakit/perf/eve/settings.py (+92/-0)
qakit/perf/orchestration/__init__.py (+84/-0)
qakit/perf/orchestration/app_startup.py (+79/-0)
qakit/perf/orchestration/performance.py (+80/-0)
qakit/perf/orchestration/scalability.py (+78/-0)
qakit/practitest/subunit_results.py (+15/-0)
setup.py (+1/-1)
To merge this branch: bzr merge lp://staging/~canonical-platform-qa/qakit/performance_solution
Reviewer Review Type Date Requested Status
Canonical Platform QA Team Pending
Review via email: mp+289117@code.staging.launchpad.net

Commit message

This branch involves many changes in order to extend the performance features that was previously used just for app startup, supporting now different kind of times based tests such as the scalability ones. The change includes:
. Adding scalability to qakit
. html report removed
. Generic report generator created in the engine dir
. Dashboard updated
. configuration moved to config file (see README)
. readme file updated

To post a comment you must log in.
56. By Sergio Cazzolato

Simplify the settings config for the eve service

57. By Sergio Cazzolato

Adding missing files and updating README

58. By Sergio Cazzolato

Editing the scalability names used in the README

59. By Sergio Cazzolato

Fix based on error doing requests.post in jenkins due to an old version installed there

60. By Sergio Cazzolato

Force matplotlib to not use any Xwindows backend

61. By Sergio Cazzolato

Force matplotlib to not use any Xwindows backend

62. By Sergio Cazzolato

Minor fixes on dashboard index js

63. By Sergio Cazzolato

Minor fixes on dashboard index js

64. By Sergio Cazzolato

Using double quotes for jquery locators

65. By Sergio Cazzolato

Updating js to create pdf

66. By Sergio Cazzolato

Adding support for perfomance tests and improving plotting sticks

67. By Sergio Cazzolato

minor change in css to center performance graphs

68. By Sergio Cazzolato

Changing name of report

69. By Sergio Cazzolato

Adding missing files

70. By Sergio Cazzolato

Fix unintentional deletion

71. By Sergio Cazzolato

Allow to join reports

72. By Sergio Cazzolato

Updating config values for performance

73. By Sergio Cazzolato

Fix reports path dir

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: