ููุง ููุง ูู
ููู ุฃู ุชูุฑุฃ ุฌุฒุก 1 ู
ู ูุฐู ุงูู
ุงุฏุฉ.ูู ุงูุฌุฒุก ุงูุซุงูู ุ ุณูุชุญุฏุซ ุนู ููููุฉ ุฅุนุฏุงุฏ ุงูุจูุงูุงุช ูุงุฎุชุจุงุฑ ุงูุฅุฌูุงุฏ ุจุงุณุชุฎุฏุงู
 ุฃุฏุงุฉ  dc-app-performance-toolkit .ุชุญุถูุฑ ุจูุงูุงุช ุงูุงุฎุชุจุงุฑ
ููุงู ุทุฑููุชุงู ูุฅุนุฏุงุฏ ุจูุงูุงุช ุงูุงุฎุชุจุงุฑ:- ุงุณุชุฎุฏู
 ุงููุณุฎ ุงูุงุญุชูุงุทูุฉ ุงูุชู ุชูุฏู
ูุง Atlassian. ูู
ููู ุงุณุชุฎุฏุงู
 ูุฐุง ุงูุฎูุงุฑ ุฅุฐุง ููุช ุ ุนูู ุณุจูู ุงูู
ุซุงู ุ ุชูุชุจ ุงูู
ููู ุงูุฅุถุงูู ุงูุฎุงุต ุจู ููุง ููู
ู ุงูุจูุงูุงุช ุงูุชู ุณูุนู
ู ุนูููุง ูุฐุง ุงูู
ููู ุงูุฅุถุงูู.
- ุงุณุชุฎุฏู
 ุจูุงูุงุชู ุงูุฎุงุตุฉ. ุณูููู ูุฐุง ุงูุฎูุงุฑ ู
ููุฏูุง ุฅุฐุง ูุงู ูุฏูู ูุณุฎุชู ุงูุฎุงุตุฉ ู
ู Jira ุฃู Confluence ุฃู Bitbucket ุ ูุงูุชู ุชููู
 ุจุชุนุฏูููุง ุจุงุณุชุฎุฏุงู
 ุงููุธุงุฆู ุงูููุงุณูุฉ ูุงููุตูุต ูุงูู
ูููุงุช ุงูุฅุถุงููุฉ ูุทุฑู ุฃุฎุฑู ู
ู
ููุฉ.
ุงููุณุฎ ุงูุงุญุชูุงุทู Atlassian
ูููุฑ Atlassian ูุณุฎูุง ุงุญุชูุงุทูุฉ ูู Jira ู Confluence ู Bitbucket ุ ูุงูุชู ูู
ูู ุงุณุชุฎุฏุงู
ูุง ูุงุฎุชุจุงุฑ ุงูุญู
ู.ูุชุซุจูุช ูุฐู ุงููุณุฎ ุงูุงุญุชูุงุทูุฉ ุ ุชุญุชุงุฌ ุฅูู ุงูุงูุชูุงู ุฅูู ู
ุฌูุฏ app-dc-performance-toolkit / app / util / jira ุฅุฐุง ููุช ุชุฎุชุจุฑ Jira ุฃู  app-dc-performance-toolkit / app / util / confluence ุฅุฐุง ููุช ุชุฎุชุจุฑ Confluence ุฃู  app-dc-performance-toolkit / app / util / bitbucket ุฅุฐุง ููุช ุชุฎุชุจุฑ Bitbucket.ุชุญุชูู ูุฐู ุงูู
ุฌูุฏุงุช ุนูู ุงูู
ููุงุช ุงูุชู ุชุญุชุงุฌ ุฅูู ุชุดุบูููุง ูุชุซุจูุช ุงููุณุฎ ุงูุงุญุชูุงุทูุฉ Atlassian. ููู
ุง ููู ุฃูุตุงู ูุฐู ุงูู
ููุงุช:- index-sync.sh ( Jira Confluence) โ atlassian-jira.log (atlassian-confluence.log) โindexes โ 100%โ. , . , , Jira/Confluence. , , , , , , .
- populate_db.sh โ Postgres Jira/Confluence/Bitbucket.
- upload_attachments.sh โ data.
- index-snapshot.sh ( Confluence) โ , .
ูุฌุจ ุชุดุบูู ุฌู
ูุน ุงูุจุฑุงู
ุฌ ุงููุตูุฉ ุฃุนูุงู ุนูู ููุณ ุงูุฌูุงุฒ ุงูุธุงูุฑู ุงูุฐู ุชู
 ุชุซุจูุช ุงูู
ุซูู ุงูุฐู ุชูุดู ุนูู ุงุฎุชุจุงุฑู. ูุธุฑูุง ูุฃู ูุฐู ุงูุจุฑุงู
ุฌ ุงููุตูุฉ ูุชู
 ุชุดุบูููุง ู
ู ููุณ ุงูุฌูุงุฒ ุงูุธุงูุฑู ุ ูุฅููุง ุณุชุญุฏุฏ ุจุดูู ู
ุณุชูู ุฅุตุฏุงุฑ ุงูู
ุซูู ุงูุฎุงุต ุจู ูุชูุฒูู ุชูุฑูุบ ูุงุนุฏุฉ ุงูุจูุงูุงุช ูุงูู
ุฑููุงุช ููุฅุตุฏุงุฑ ุงูุฎุงุต ุจู.ุญุณููุง ุ ู
ุงุฐุง ูู ููุช ูุง ุชุฑูุฏ ุงุณุชุฎุฏุงู
 Postgresุ ุจุนุฏ ูู ุดูุก ุ populate_db.sh ูุนู
ู ููุท ููุงุนุฏุฉ ุจูุงูุงุช Postgres.ูู ูุฐู ุงูุญุงูุฉ ุ ุจุงููุณุจุฉ ูู Jira ููุท ุ ูู
ููู ุชูุฒูู ูุณุฎุฉ xml ุงูุงุญุชูุงุทูุฉ ูุงุณุชุนุงุฏุชูุง ุจุงุณุชุฎุฏุงู
 ูุธููุฉ Jira ุงูููุงุณูุฉ . ุฅููู ุฑุงุจุท ูุฐู ุงููุณุฎุฉ ุงูุงุญุชูุงุทูุฉ: https://centaurus-datasets.s3.amazonaws.com/jira/$ {Jira_Verson} /large/xml_backup.zip - ุงูุฅุตุฏุงุฑุงุช ุงูู
ุฏุนูู
ุฉ ู
ู Jira 8.0.3 ู 7.13.6 ู 8.5.0.ูู
 ููู
 Atlassian ุจุฅุนุฏุงุฏ ูุณุฎ ุงุญุชูุงุทูุฉ ู
ู xml ูู Confluence ู Bitbucket. ุชุญุชุงุฌ ุฅูู ุงุณุชุฎุฏุงู
 ุงูุจุฑูุงู
ุฌ ุงููุตู populate_db.sh ุฃู ุฅุนุฏุงุฏ ุงูุจูุงูุงุช ุจููุณู ุ ูุงูุชู ุณุฃูุงูุดูุง ูุงุญููุง ูู ูุณู
 "ุงุณุชุฎุฏุงู
 ุจูุงูุงุชูุง".ูุณุชุฎุฏู
 ุจูุงูุงุชูุง ุงูุฎุงุตุฉ.
ุฅุฐุง ููุช ุชุฑุบุจ ูู ุงุฎุชุจุงุฑ ู
ุซููู ุนูู ุจูุงูุงุชู ุงูุฎุงุตุฉ ุ ููุฐุง ู
ู
ูู ุฃูุถูุง. ูู ู
ุง ุชุญุชุงุฌู ูู ุงูุชุฃูุฏ ู
ู ุฃูู ูู
ูู ุงุณุชุฎุฏุงู
 ุจูุงูุงุชู ุจูุงุณุทุฉ ุฃุฏุงุฉ dc-app-performance-toolkit.ุนูุฏู
ุง ูุจุฏุฃ ุงุฎุชุจุงุฑ dc-app-performance-toolkit ุ ูููู
 Taurus ุจุชุดุบูู ุงูุจุฑูุงู
ุฌ ุงููุตู Prepar-data.py ุ ุงูุฐู ูุญุฏุฏ ุงูุจูุงูุงุช ู
ู ุงูู
ุซูู ููุชู
 ุงุฎุชุจุงุฑูุง ุนููู. ููุชูุฌุฉ ูุฐูู ุ ูุชู
 ุฅูุดุงุก ุงูุนุฏูุฏ ู
ู ู
ููุงุช csv ู
ุน ุงูุจูุงูุงุช ู
ู ุงูู
ุซูู ุงูุฎุงุต ุจู.ุฅุฐุง ุชุนุฐุฑ ุนูู Prepar-data.py ุชุญุฏูุฏ ุงูุจูุงูุงุช ุงููุงุฒู
ุฉ ุ ูุณูุฎูู ุงูุงุฎุชุจุงุฑ. ูุฐูู ุ ุชุญุชุงุฌ ุฅูู ุงูุชุฃูุฏ ู
ู ูุฌูุฏ ุงูุจูุงูุงุช ุงููุงุฒู
ุฉ ูู ูุณุฎุชู.ูููู
 ุงูุจูุงูุงุช ุงูุชู ูุฌุจ ุฃู ุชููู ุ ุชุญุชุงุฌ ุฅูู ุฏุฑุงุณุฉ ู
ูู Prepar-data.py ููู
ูุชุฌ ุงูุฐู ุณุชุฎุชุจุฑู.ุฏุนููุง ููุญุต ูุฐู ุงูู
ููุงุช.ุฌูุฑุง
ููุน ู
ูู  Prepar-data.py  ุงูุฎุงุต ุจู Jira ูู  ู
ุฌูุฏ dc-app-performance-toolkit / blob / master / app / util / data_preparation / jira / .ูุญุฏุฏ ูุฐุง ุงููุต ุงูุจุฑู
ุฌู ุงูุจูุงูุงุช ู
ู Jira ูููุดุฆ ุงูู
ููุงุช ุงูุชุงููุฉ:- issues.csv - ูุงุฆู
ุฉ ุงูุนุด.
- jqls.csv - ูุงุฆู
ุฉ ุงุณุชุนูุงู
ุงุช jql.
- kanban-boards.scv - ูุงุฆู
ุฉ ููุญุงุช kanban.
- project-keys.csv - ูุงุฆู
ุฉ ู
ูุงุชูุญ ุงูู
ุดุฑูุน.
- scrum-boards.csv- ูุงุฆู
ุฉ ููุญุงุช ุณูุฑูู
.
- users.scv - ูุงุฆู
ุฉ ุงูู
ุณุชุฎุฏู
ูู.
ูู ูุฏุฑุณ ู
ูู Prepar-data.py ุจุงููุงู
ู ุ ูุญุชุงุฌ ููุท ุฅูู ุฅููุงุก ูุธุฑุฉ ุนูู ูุฐู ุงูุทุฑููุฉ:def __create_data_set(jira_api):
    dataset = dict()
    dataset[USERS] = __get_users(jira_api)
    software_project_keys = __get_software_project_keys(jira_api, PROJECTS_COUNT_LIMIT)
    dataset[PROJECT_KEYS] = software_project_keys
    dataset[ISSUES] = __get_issues(jira_api, software_project_keys)
    dataset[SCRUM_BOARDS] = __get_boards(jira_api, 'scrum')
    dataset[KANBAN_BOARDS] = __get_boards(jira_api, 'kanban')
    dataset[JQLS] = __generate_jqls(count=150)
    return dataset
ูู
ุง ุชุฑู ูู ูุฐู ุงูุทุฑููุฉ ุ ูุชู
 ุชุญุฏูุฏ ุฌู
ูุน ุงูุจูุงูุงุช ุงูู
ุทููุจุฉ ุฃุซูุงุก ุงูุงุฎุชุจุงุฑ:dataset[USERS] = __get_users(jira_api)
ูุฎุชุงุฑ ุงูู
ุณุชุฎุฏู
ูู ู
ู ู
ุซูู Jira ุงูุฎุงุต ุจูุง. ูุฌุจ ุฃู ูุจุฏุฃ ุงุณู
 ุงูู
ุณุชุฎุฏู
 ุจู "performance_". ูุชุนูู ุนูููุง ุงุฎุชูุงุฑ ุงูุนุฏุฏ ุงูุฐู ุญุฏุฏูุงู ู
ู ุงูู
ุณุชุฎุฏู
ูู ูู
ุณุชุฎุฏู
ูู ู
ุชุฒุงู
ููู ูู ู
ุนูู
ุฉ ุงูุชุฒุงู
ู ูู ู
ูู jira.yml . ุฅุฐุง ูู
 ูุชู
 ุงูุนุซูุฑ ุนูู ูุฐุง ุงูู
ุณุชุฎุฏู
 ุฃู ูุงู ุนุฏุฏูู
 ุบูุฑ ูุงูู ุ ูุณูุชู
 ุฅูุดุงุก ุงูู
ุณุชุฎุฏู
ูู. ุณูุญุตู ุงูู
ุณุชุฎุฏู
ูู ุนูู ุงูุจุงุฏุฆุฉ "performance_" ูููู
ุฉ ู
ุฑูุฑ ููู
ุฉ ุงูู
ุฑูุฑ.software_project_keys = __get_software_project_keys(jira_api, PROJECTS_COUNT_LIMIT)
dataset[PROJECT_KEYS] = software_project_keys
ูุฎุชุงุฑ ู
ูุงุชูุญ ุงูู
ุดุฑูุน ู
ู ููุน ุงูุจุฑุงู
ุฌ.__get_issues(jira_api, software_project_keys)
ูุฎุชุงุฑ ู
ุง ูุง ูุฒูุฏ ุนู 8000 ุจุฑูุงู
ุฌ ู
ู ู
ุดุฑูุนุงุช ุจุฑู
ุฌูุฉ ููุณุช ูู ูุถุน ู
ุบูู.dataset[SCRUM_BOARDS] = __get_boards(jira_api, 'scrum')
ูุฎุชุงุฑ ู
ุง ูุง ูุฒูุฏ ุนู 250 ููุญุฉ ุนู
ูู
.dataset[KANBAN_BOARDS] = __get_boards(jira_api, 'kanban')
ูุฎุชุงุฑ ู
ุง ูุง ูุฒูุฏ ุนู 250 ููุญุฉ kanban.dataset[JQLS] = __generate_jqls(count=150)
ูููู
 ุจุฅูุดุงุก ุงุณุชุนูุงู
ุงุช jql ุจุงูู
ุญุชูู ุงูุชุงูู: 'text ~ โabc *โ โ.ูุจุงูุชุงูู ุ ู
ู ุฃุฌู ุชุดุบูู ุงูุงุฎุชุจุงุฑุงุช ุฏูู ุฃุฎุทุงุก ุ ุชุญุชุงุฌ ุฅูู ุงูุชุฃูุฏ ู
ู ุชููุฑ ู
ุดุงุฑูุน ุงูุจุฑุงู
ุฌ ู
ุน ููุญุงุช ish ู scrum ู kanban. ุฅุฐุง ูุงู ูุฏูู ุจุงููุนู ูุฐู ุงููุงุฆูุงุช ูู ุงูู
ุซูู ุงูุฎุงุต ุจู ุ ููู ุชุญุชุงุฌ ุฅูู ุงูููุงู
 ุจุฃู ุดูุก (ุณูููู ุงูุงุฎุชุจุงุฑ ูุงุฌุญูุง ุจุฏูู ุฃู ุชุบููุฑุงุช) ุ ุฅุฐุง ูู
 ููู ูุฐูู ุ ูุฃูุช ุจุญุงุฌุฉ ุฅูู ุฅูุดุงุก ุงููุงุฆูุงุช ุงูู
ูููุฏุฉ.ูุธุฑูุง ูุฃู ู
ุซูู Jira ุงูุฎุงุต ุจู ูุงุฑุบ ุ ููุฏ ุฃูุดุฃุช ู
ุดุฑูุน ุชุทููุฑ ุงูุจุฑุงู
ุฌ Scrum ู ุชุทููุฑ ุจุฑุงู
ุฌ Kanban ูุฃุนุฏุช ุงุฎุชุจุงุฑ ุงูุชุญู
ูู ู
ุฑุฉ ุฃุฎุฑู:bzt jira.yml
ูุฐู ุงูู
ุฑุฉ ุงูุชู
ุงู ุงูุจุฑูุงู
ุฌ ุงููุตู ุฏูู ุฃุฎุทุงุก. ููุง ุฅุฎุฑุงุฌ ุงูุจุฑูุงู
ุฌ ุงููุตู:18:15:24 INFO: Taurus CLI Tool v1.14.0
18:15:24 INFO: Starting with configs: ['jira.yml']
18:15:24 INFO: Configuring...
18:15:24 INFO: Artifacts dir: /Users/alexm/PycharmProjects/easymigration/dc-app-performance-toolkit/app/results/jira/2020-05-02_18-15-24
18:15:24 INFO: Preparing...
18:15:25 INFO: Starting shell command: python util/environment_checker.py
18:15:25 INFO: Starting shell command: python util/data_preparation/jira/prepare-data.py
18:15:26 WARNING: There is newer version of Taurus 1.14.2 available, consider upgrading. What's new: http://gettaurus.org/docs/Changelog/
18:15:28 INFO: Will install JMeter into /Users/alexm/.bzt/jmeter-taurus/5.2.1
18:15:28 INFO: Downloading: https://apache-mirror.rbc.ru/pub/apache//jmeter/binaries/apache-jmeter-5.2.1.zip
100% [===========================================================] Time: 0:00:04
18:15:33 INFO: Unzipping /var/folders/4r/w8hkd4w51x787tw4ynb29v2w0000gn/T/tmp9g5rzqs1.zip to /Users/alexm/.bzt/jmeter-taurus/5.2.1
18:15:50 INFO: Downloading jmeter-plugins-manager-1.3.jar from https://search.maven.org/remotecontent?filepath=kg/apc/jmeter-plugins-manager/1.3/jmeter-plugins-manager-1.3.jar
18:15:51 INFO: Downloading cmdrunner-2.2.jar from https://search.maven.org/remotecontent?filepath=kg/apc/cmdrunner/2.2/cmdrunner-2.2.jar
100% [===========================================================] Time: 0:00:01
18:15:52 INFO: Installing JMeter plugins: jpgc-casutg,jpgc-dummy,jpgc-ffw,jpgc-fifo,jpgc-functions,jpgc-json,jpgc-perfmon,jpgc-prmctl,jpgc-tst,bzm-parallel=0.4,bzm-random-csv=0.6,jpgc-casutg=2.5,jpgc-dummy=0.2,jpgc-ffw=2.0,jpgc-fifo=0.2,jpgc-functions=2.1,jpgc-json=2.6,jpgc-perfmon=2.1,jpgc-prmctl=0.4,jpgc-tst=2.4,jpgc-wsc=0.3,tilln-sshmon=1.0,jpgc-cmd=2.2,jpgc-synthesis=2.2
18:16:38 INFO: 1 obsolete CookieManagers are found and fixed
18:16:56 INFO: Installing ChromeDriver...
18:16:56 INFO: Will install ChromeDriver into /Users/alexm/.bzt/selenium-taurus/tools/chromedriver/80.0.3987.106
18:16:56 INFO: Downloading: https://chromedriver.storage.googleapis.com/80.0.3987.106/chromedriver_mac64.zip
100% [===========================================================] Time: 0:00:01
18:16:57 INFO: Unzipping /var/folders/4r/w8hkd4w51x787tw4ynb29v2w0000gn/T/tmpurpp_7tz.zip to /Users/alexm/.bzt/selenium-taurus/tools/chromedriver/80.0.3987.106
18:16:57 INFO: Installing GeckoDriver...
18:16:57 INFO: Will install GeckoDriver into /Users/alexm/.bzt/selenium-taurus/tools/geckodriver/0.23.0
18:16:57 INFO: Downloading: https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-macos.tar.gz
100% [===========================================================] Time: 0:00:02
18:17:00 INFO: Untaring /var/folders/4r/w8hkd4w51x787tw4ynb29v2w0000gn/T/tmpiurqzzt4.zip to /Users/alexm/.bzt/selenium-taurus/tools/geckodriver/0.23.0
18:17:00 WARNING: You are using Python 3, make sure that your scripts are able to run in Python 3
18:17:00 INFO: Starting...
18:17:00 INFO: Waiting for results...
18:17:00 INFO: Waiting for finish...
18:17:00 ERROR: Console screen failure: ord() expected string of length 1, but int found
18:25:22 WARNING: Please wait for graceful shutdown...
18:25:22 INFO: Shutting down...
18:25:22 INFO: Starting shell command: python util/jmeter_post_check.py
18:25:22 INFO: Starting shell command: python util/jtl_convertor/jtls-to-csv.py kpi.jtl selenium.jtl
18:25:59 INFO: Post-processing...
18:25:59 INFO: Test duration: 0:08:22
18:25:59 INFO: Samples count: 3272, 0.06% failures
18:25:59 INFO: Average times: total 0.595, latency 0.000, connect 0.000
18:25:59 INFO: Percentiles:
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโ
โ Percentile, % โ Resp. Time, s โ
โโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโ
18:25:59 INFO: Request label stats:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโฌโโโโโโโโโโฌโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ label                                 โ status โ    succ โ avg_rt โ error                                                                                                                                           โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโผโโโโโโโโโโผโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ jmeter_browse_boards                  โ   OK   โ 100.00% โ  0.186 โ                                                                                                                                                 โ
โ jmeter_browse_projects                โ   OK   โ 100.00% โ  0.149 โ                                                                                                                                                 โ
โ jmeter_create_issue                   โ   OK   โ 100.00% โ  0.135 โ                                                                                                                                                 โ
โ jmeter_login_and_view_dashboard       โ   OK   โ 100.00% โ  0.497 โ                                                                                                                                                 โ
โ jmeter_open_comment                   โ   OK   โ 100.00% โ  0.210 โ                                                                                                                                                 โ
โ jmeter_open_editor                    โ   OK   โ 100.00% โ  0.287 โ                                                                                                                                                 โ
โ jmeter_open_quick_create              โ   OK   โ 100.00% โ  0.063 โ                                                                                                                                                 โ
โ jmeter_save_comment                   โ   OK   โ 100.00% โ  0.521 โ                                                                                                                                                 โ
โ jmeter_save_edit                      โ   OK   โ 100.00% โ  0.900 โ                                                                                                                                                 โ
โ jmeter_search_jql                     โ   OK   โ 100.00% โ  0.610 โ                                                                                                                                                 โ
โ jmeter_view_backlog                   โ   OK   โ 100.00% โ  0.387 โ                                                                                                                                                 โ
โ jmeter_view_dashboard                 โ   OK   โ 100.00% โ  0.267 โ                                                                                                                                                 โ
โ jmeter_view_issue                     โ   OK   โ 100.00% โ  0.593 โ                                                                                                                                                 โ
โ jmeter_view_kanban_board              โ   OK   โ 100.00% โ  0.344 โ                                                                                                                                                 โ
โ jmeter_view_project_summary           โ   OK   โ 100.00% โ  0.611 โ                                                                                                                                                 โ
โ jmeter_view_scrum_board               โ   OK   โ 100.00% โ  0.347 โ                                                                                                                                                 โ
โ selenium_a_login                      โ   OK   โ 100.00% โ 28.460 โ                                                                                                                                                 โ
โ selenium_browse_boards_list           โ   OK   โ 100.00% โ  9.871 โ                                                                                                                                                 โ
โ selenium_browse_projects_list         โ   OK   โ 100.00% โ  6.376 โ                                                                                                                                                 โ
โ selenium_create_issue                 โ   OK   โ 100.00% โ  5.143 โ                                                                                                                                                 โ
โ selenium_edit_issue                   โ   OK   โ 100.00% โ 16.305 โ                                                                                                                                                 โ
โ selenium_save_comment                 โ   OK   โ 100.00% โ 19.909 โ                                                                                                                                                 โ
โ selenium_search_jql                   โ   OK   โ 100.00% โ 32.249 โ                                                                                                                                  โ
โ selenium_view_backlog_for_scrum_board โ   OK   โ 100.00% โ 14.223 โ                                                                                                                                                 โ
โ selenium_view_dashboard               โ   OK   โ 100.00% โ 13.805 โ                                                                                                                                                 โ
โ selenium_view_issue                   โ   OK   โ 100.00% โ 12.332 โ                                                                                                                                                 โ
โ selenium_view_kanban_board            โ   OK   โ 100.00% โ 14.675 โ                                                                                                                                                 โ
โ selenium_view_project_summary         โ   OK   โ 100.00% โ 12.710 โ                                                                                                                                                 โ
โ selenium_view_scrum_board             โ   OK   โ 100.00% โ 14.893 โ                                                                                                                                                 โ
โ selenium_z_log_out                    โ   OK   โ 100.00% โ 14.889 โ                                                                                                                                                 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโดโโโโโโโโโโดโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
18:26:00 INFO: Writing JUnit XML report into: /Users/alexm/PycharmProjects/easymigration/dc-app-performance-toolkit/app/results/jira/2020-05-02_18-15-24/xunit.xml
18:26:00 INFO: Starting shell command: python util/analytics.py jira
18:26:06 INFO: Starting shell command: python util/cleanup_results_dir.py
18:26:06 INFO: Artifacts dir: /Users/alexm/PycharmProjects/easymigration/dc-app-performance-toolkit/app/results/jira/2020-05-02_18-15-24
18:26:06 INFO: Done performing with code: 0
ูู
ูู ุฃู ููุฑู ู
ู ุฅุฎุฑุงุฌ ุงูุจุฑูุงู
ุฌ ุงููุตู ุฃู Taurus ูุฏ ุฃุทูู ู
ูู Prepar-data.py ูุฃูุดุฃ ู
ููุงุช csv ุงูุชุงููุฉ:issues.csvKAN-1,10023,KAN
KAN-2,10024,KAN
KAN-3,10025,KAN
KAN-4,10026,KAN
KAN-5,10027,KAN
...........
jqls.csvtext ~ "vqz*" order by key
text ~ "fpl*" order by key
text ~ "zjs*" order by key
text ~ "wph*" order by key
text ~ "xhx*" order by key
text ~ "pxt*" order by key
text ~ "deh*" order by key
text ~ "iri*" order by key
text ~ "jbr*" order by key
text ~ "snt*" order by key
...........
kanban-boards.csv2
project_keys.csvKAN
SCRUM
scrum-boards.csv1
users.csvperformance_kqgdayqwfj,password
performance_zyqnwihaxr,password
performance_onfxfovior,password
performance_rrujzwrxlt,password
performance_agjbcxxeqy,password
ุซู
 ูุงู
 Taurus ุจุชุซุจูุช JMeter ูุจุฑูุงู
ุฌ ุชุดุบูู ุงูููุจ Chrome ุ ูุฃุฌุฑู ุงูุงุฎุชุจุงุฑุงุช ูุทุจุน ุงููุชูุฌุฉ.ุงูุขู ุฏุนููุง ูููู ูุธุฑุฉ ุนูู ู
ูู Prepar-data.py ุงูุฎุงุต ุจู Confluence ู Bitbucket.ุงูุชูุงุก ููุฑูู
ุฎุฐ ุจุนูู ุงูุงุนุชุจุงุฑ ู
ูู  Prepar-data.py ููุชุฌู
ุน  .ุฅููู ุงูุทุฑููุฉ ุงูุฑุฆูุณูุฉ:def __create_data_set(rest_client, rpc_client):
    dataset = dict()
    dataset[USERS] = __get_users(rest_client, rpc_client, CONFLUENCE_SETTINGS.concurrency)
    dataset[PAGES] = __get_pages(rest_client, 5000)
    dataset[BLOGS] = __get_blogs(rest_client, 5000)
    return dataset
 dataset[USERS] = __get_users(rest_client, rpc_client, CONFLUENCE_SETTINGS.concurrency)
ูุฎุชุงุฑ ุฃู ููุดุฆ ู
ุณุชุฎุฏู
ูู ูุงุฎุชุจุงุฑ ุงูุชุญู
ูู ููููุง ูููุณ ุงูู
ูุทู ูู
ุง ูู ุญุงูุฉ Jira.dataset[PAGES] = __get_pages(rest_client, 5000)
ูุฎุชุงุฑ ุตูุญุงุช ู
ู Confluence ุจุงุณุชุฎุฏุงู
 cql ุงูุชุงูู: "type = page and title! ~ JMeter and title! ~ Selenium and title! ~ Home".dataset[BLOGS] = __get_blogs(rest_client, 5000)
ูุฎุชุงุฑ ุงูู
ุฏููุงุช ู
ู Confluence ู
ู ุฎูุงู cql ุงูุชุงูู: "type = blogpost and title! ~ Performance".ูุจุงูุชุงูู ุ ู
ู ุฃุฌู ุจุฏุก ุงุฎุชุจุงุฑ Confluence ุ ุชุญุชุงุฌ ุฅูู ูุฌูุฏ ุตูุญุงุช ูู
ุฏููุงุช ูู ูุณุฎุชู.Bitbucket
ููุธุฑ ุงูุขู ูู prepare-data.py ู
ูู   ูBitbucket.ููุง ุงููุธููุฉ ุงูุฑุฆูุณูุฉ:def __create_data_set(bitbucket_api):
    dataset = dict()
    dataset[USERS] = __get_users(bitbucket_api)
    dataset[PROJECTS] = __get_projects(bitbucket_api)
    dataset[REPOS] = __get_repos(bitbucket_api)
    dataset[PULL_REQUESTS] = __get_prs(bitbucket_api)
    return dataset
dataset[USERS] = __get_users(bitbucket_api)
ูุฎุชุงุฑ ุฃู ููุดุฆ ุงูู
ุณุชุฎุฏู
ูู ููููุง ูููุณ ุงูู
ูุทู ุงูู
ุชุจุน ูู Jira ุ ูููู ูุฌุจ ุฃู ูููู ููู
ุณุชุฎุฏู
ูู ูุฐู ุงูู
ุฑุฉ ุงูุจุงุฏุฆุฉ "dcapt-perf-user". ูุนูุฏ ุฅูุดุงุก ุงูู
ุณุชุฎุฏู
 ุ ุชููู ููู
ุฉ ุงูู
ุฑูุฑ ู
ุณุงููุฉ ูุงุณู
 ุงูู
ุณุชุฎุฏู
.dataset[PROJECTS] = __get_projects(bitbucket_api)
ูุฎุชุงุฑ ุงูู
ุดุงุฑูุน.dataset[REPOS] = __get_repos(bitbucket_api)
ูุฎุชุงุฑ ุงูู
ุณุชูุฏุนุงุช.dataset[PULL_REQUESTS] = __get_prs(bitbucket_api)
ูุฎุชุงุฑ ุชุฌู
ุน ุงูุทูุจุงุช. ูุฌุจ ุฃูุง ููู ุนุฏุฏ ุชุฌู
ุนุงุช ุงูุทูุจุงุช ุนู ู
ุนูู
ุฉ ุงูุชุฒุงู
ู ูู ู
ูู  bitbucket.yml .ูุจุงูุชุงูู ุ ู
ู ุฃุฌู ุชุดุบูู ุงุฎุชุจุงุฑุงุช Bitbucket ุ ูุฌุจ ุฃู ูููู ูุฏูู ูู ุงูู
ุดุงุฑูุน ุงูู
ุซููุฉ ุ ูุงูู
ุณุชูุฏุนุงุช ุ ูู
ุฌู
ูุน ุงูุทูุจุงุช ูู ูู
ูุฉ ูุง ุชูู ุนู ู
ุนูู
ุฉ ุงูุชุฒุงู
ู ูู ู
ูู bitbucket.yml.ูุฐูู ุ ูุธุฑูุง ูู ููููุฉ ุฅุนุฏุงุฏ ุงูุจูุงูุงุช ูุงุฎุชุจุงุฑ ุงูุชุญู
ูู ุจุงุณุชุฎุฏุงู
 ุงููุณุฎ ุงูุงุญุชูุงุทูุฉ ุงูุชู ุฃุนุฏุชูุง Atlassian ุ ูููููุฉ ุชุดุบูู ุงุฎุชุจุงุฑ ุงูุญู
ู ุนูู ุจูุงูุงุชูุง. ูู ุงูุฌุฒุก ุงูุชุงูู ุ ุณูุชุญุฏุซ ุนู ุงูุนูุงุตุฑ ุงูุชู ุชู
 ุฅูุดุงุคูุง ุจุนุฏ ุงุฎุชุจุงุฑ ุงูุถุบุท ุ ูู
ุง ูู ุงูู
ุนููู
ุงุช ุงูุชู ุชูุฏู
ูุง ูููุน ุงูุฑุณูู
ุงุช ุงูุชู ูู
ูููุง ุฅูุดุงุคูุง ู
ู ุงูุตูุฏูู.