Project

Profile

Help

Task #7421

Plan proof of concept implementation according to maxscale proposal

Added by Mark Zaslavskiy over 5 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
High
Category:
performance
Sprint/Milestone:
Start date:
18.08.2016
Due date:
% Done:

0%

Estimated time:
Target branch:
Test scenario:

Description

Create jenkins job which will perform benchmarking of a given Maxscale version with given params.

- mdbci template generator (box, machine count, schema)
- automation scripts
-- generate templates
-- up configuration
-- run sysbench
-- parse log and collect results
-- store results in db
- jenkins job
-- params
--- machine count
--- sysbench params
--- maxscale commit id/tag/branch
--- mariadb/mysql version
--- backend type (aws, docker, libvirt)
-- build
--- execute automation scripts
-- post-build
--- send result
--- cleanup


Related issues

Related to [mdbci] Maria DB Continuous integration tool - Task #7422: mdbci template generator Closed18.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7423: implement "generate templates" scriptWon't fix18.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7424: implement scripts for up configuration and run sysbenchDuplicated18.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7425: implement script for parsing sysbench log and collecting resultsClosed18.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7426: implement script for storing sysbench results in dbClosed18.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7427: Implement jenkins job performance_test Closed18.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7439: Support maxscale-system-test execution on the maxscale machineClosed22.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7440: Add build_and_performance_test jobClosed22.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7441: Support usecase: simultaneous work of maxscale and mdb server on one nodeClosed22.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7448: Install and execute sysbench on a given machineClosed24.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7461: beutify confs generated by ./test/generate_variable_machine_count_conf.sh (repo build-scripts-vagrant)Closed30.08.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7479: Add https://dev.osll.ru/issues/7426 and https://dev.osll.ru/issues/7425 scripts usage to the performance_test yamlClosed06.09.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7480: Decompose https://dev.osll.ru/issues/7425 for separated and visible subtasksClosed06.09.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7481: Decompose https://dev.osll.ru/issues/7426 for separated and visible subtasksClosed06.09.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7500: performance_test and build_and_performance_test default provider should be aws not libvirtWon't fix08.09.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7503: Add $sysbench_params usage in sysbench_example (https://github.com/mariadb-corporation/maxscale-system-test/)Closed08.09.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7506: Add raw sysbench results to performance_test emailClosed08.09.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by Mark Zaslavskiy over 5 years ago

  • Description updated (diff)

#2 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7422: mdbci template generator added

#3 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7423: implement "generate templates" script added

#4 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7424: implement scripts for up configuration and run sysbench added

#5 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7425: implement script for parsing sysbench log and collecting results added

#6 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7426: implement script for storing sysbench results in db added

#7 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7427: Implement jenkins job performance_test added

#9 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7439: Support maxscale-system-test execution on the maxscale machine added

#10 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7440: Add build_and_performance_test job added

#11 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7441: Support usecase: simultaneous work of maxscale and mdb server on one node added

#12 Updated by Mark Zaslavskiy over 5 years ago

  • Priority changed from Normal to High

#13 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7448: Install and execute sysbench on a given machine added

#14 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7461: beutify confs generated by ./test/generate_variable_machine_count_conf.sh (repo build-scripts-vagrant) added

#15 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7479: Add https://dev.osll.ru/issues/7426 and https://dev.osll.ru/issues/7425 scripts usage to the performance_test yaml added

#16 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7480: Decompose https://dev.osll.ru/issues/7425 for separated and visible subtasks added

#17 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7481: Decompose https://dev.osll.ru/issues/7426 for separated and visible subtasks added

#18 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7500: performance_test and build_and_performance_test default provider should be aws not libvirt added

#19 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7503: Add $sysbench_params usage in sysbench_example (https://github.com/mariadb-corporation/maxscale-system-test/) added

#20 Updated by Mark Zaslavskiy over 5 years ago

  • Related to Task #7506: Add raw sysbench results to performance_test email added

#21 Updated by Mark Zaslavskiy over 5 years ago

  • Sprint/Milestone changed from 0.9 to backlog

#22 Updated by Ilfat Kinyaev about 4 years ago

  • Status changed from New to Closed

Also available in: Atom PDF