Project

Profile

Help

Wiki » History » Sprint/Milestone 94

Ilfat Kinyaev, 30.07.2017 15:19

1 1 Kirill Krinkin
h1. Wiki
2 1 Kirill Krinkin
3 4 Kirill Yudenok
h2. Build process
4 4 Kirill Yudenok
5 4 Kirill Yudenok
* [[Project workflow]]
6 4 Kirill Yudenok
* [[Merge plan]]
7 5 Kirill Yudenok
* [[Resolved tasks]]
8 11 Mark Zaslavskiy
* [[Status transition (RUS)]]
9 12 Mark Zaslavskiy
* [[Git using policy]]
10 4 Kirill Yudenok
11 19 Mark Zaslavskiy
h2. MDBCI
12 19 Mark Zaslavskiy
13 21 Mark Zaslavskiy
* Development
14 21 Mark Zaslavskiy
** [[mdbci up algorithm]]
15 43 Mark Zaslavskiy
** [[How to setup repo on remote server]]
16 46 Mark Zaslavskiy
** [[How to write tests]]
17 55 Mark Zaslavskiy
** [[How to write test scenarios in jenkins job builder tasks (yaml)]]
18 21 Mark Zaslavskiy
* Process
19 21 Mark Zaslavskiy
** [[Incoming bugs instruction]]
20 74 Mark Zaslavskiy
** [[Incoming pull-requests instruction]]
21 21 Mark Zaslavskiy
** [[Meeting organisation]]
22 23 Mark Zaslavskiy
** [[New participants tasks]] *(RU)*
23 30 Mark Zaslavskiy
** [[Making new version release]]
24 34 Mark Zaslavskiy
** [[How to create monthly report]]
25 41 Mark Zaslavskiy
** [[How to check issues]]
26 48 Mark Zaslavskiy
** [[Calculating team progress]]
27 89 Mark Zaslavskiy
** [[How to lead a meeting]]
28 93 Mark Zaslavskiy
** [[How to check your understanding of new task]]
29 64 Alexander Kaluzhny
* Testing (general)
30 64 Alexander Kaluzhny
** [[How to create unit test]]
31 64 Alexander Kaluzhny
** [[How to create integration test]]
32 67 Alexander Kaluzhny
** [[Database related tests]]
33 61 Alexander Kaluzhny
* Paramertized testing
34 63 Alexander Kaluzhny
** [[Parametrized tests workflow]]
35 61 Alexander Kaluzhny
** [[How to build parametrized tests on server with jenkins installed]]
36 61 Alexander Kaluzhny
** [[How to build parametrized tests locally]]
37 19 Mark Zaslavskiy
38 4 Kirill Yudenok
h2. Vagrant
39 4 Kirill Yudenok
40 9 Kirill Yudenok
* [[Where to store Vagrant boxes?]]
41 9 Kirill Yudenok
* [[How to create Vagrant boxes?]]
42 9 Kirill Yudenok
* [[How to share Vagrant boxes?]]
43 2 Kirill Krinkin
* [[Vagrant plug-ins]]
44 18 Alexander Kaluzhny
* [[Vagrant snapshots]]
45 37 Alexander Kaluzhny
* [[How to make vagrant docker node to refer to another running docker container]]
46 40 Alexander Kaluzhny
* [[How to make vagrant libvirt node to refer to another running libvirt container]]
47 36 Alexander Kaluzhny
48 4 Kirill Yudenok
h2. Jenkins
49 3 Alexander Kaluzhny
50 85 Alexander Kaluzhny
* [[Jenkins CLI]]
51 3 Alexander Kaluzhny
* [[Jenkins-job-builder]]
52 13 Mark Zaslavskiy
* [[Jenkins-job-builder markup]]
53 16 Alexander Kaluzhny
* [[ Build last commit by push]]
54 17 Mark Zaslavskiy
* [[Plugins managment via rest api]]
55 32 Mark Zaslavskiy
* Custom scripts for JJB interaction https://github.com/OSLL/jjg
56 33 Mark Zaslavskiy
* View creation by REST API https://issues.jenkins-ci.org/browse/JENKINS-9264 https://issues.jenkins-ci.org/browse/JENKINS-8927
57 44 Mark Zaslavskiy
* [[Jenkins start]]
58 52 Mark Zaslavskiy
* Master-slave config
59 54 Mark Zaslavskiy
** How to setup slave machine manually 
60 54 Mark Zaslavskiy
*** https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds#Distributedbuilds-Havemasterlaunchslaveagentviassh 
61 54 Mark Zaslavskiy
*** http://stackoverflow.com/a/15477617
62 76 Mark Zaslavskiy
*** [[SSHFS setup for linking repo and LOGS dir]]
63 77 Mark Zaslavskiy
*** [[How to import build gpg keys for signing packages]]
64 82 Alexander Kaluzhny
*** [[How to make all sub-jobs to be executed on the same slave or master node which its parent was executed on]]
65 75 Alexander Kaluzhny
** Resolving connection issues
66 75 Alexander Kaluzhny
*** If ssh key check failed http://stackoverflow.com/a/36394080
67 71 Alexander Kaluzhny
** [[Prepare slave for mdbci and configure access rights]]
68 72 Alexander Kaluzhny
** [[Prepare slave for run_test]]
69 75 Alexander Kaluzhny
** [[How to run job on specified slave node]]
70 83 Mark Zaslavskiy
** [[How to restore disconnected SSHFS mounts on slave ]]
71 83 Mark Zaslavskiy
* [[Getting build user inside jenkins job]]
72 90 Ilfat Kinyaev
* [[Throttle Concurrent Builds Plug-in]]
73 6 Kirill Yudenok
74 15 Mark Zaslavskiy
h2. Ruby 
75 15 Mark Zaslavskiy
76 15 Mark Zaslavskiy
* [[Writing executables in Ruby]] 
77 15 Mark Zaslavskiy
78 6 Kirill Yudenok
h2. Test execution and result checking framework
79 6 Kirill Yudenok
80 7 Kirill Yudenok
* [[Unit tests frameworks table]]
81 10 Mark Zaslavskiy
82 10 Mark Zaslavskiy
h2. Instruments
83 10 Mark Zaslavskiy
84 10 Mark Zaslavskiy
* [[Getting permanent links to files and lines at Github]]
85 14 Mark Zaslavskiy
* [[Interact with MariaDb using Ruby]]
86 47 Tatyana Berlenko
* [[Random Query Generator]]
87 66 Alexander Kaluzhny
* [[Sysbench]]
88 24 Alexander Kaluzhny
89 25 Alexander Kaluzhny
h2. Libvirt
90 25 Alexander Kaluzhny
91 25 Alexander Kaluzhny
h3. installation
92 25 Alexander Kaluzhny
93 78 Mark Zaslavskiy
* Installation includes libvirt, virsh, virt-clone (https://help.ubuntu.com/lts/serverguide/libvirt.html + https://github.com/vagrant-libvirt/vagrant-libvirt#installation
94 38 Alexander Kaluzhny
* [[Libvirt machines cloning]]
95 38 Alexander Kaluzhny
* [[Libvirt DNS resolving problem quick fix]]
96 88 Alexander Kaluzhny
* [[Issues]]
97 86 Alexander Kaluzhny
98 91 Alexander Kaluzhny
h2. Networking
99 87 Alexander Kaluzhny
100 92 Alexander Kaluzhny
h3. [[ipv6 configuration]]
101 86 Alexander Kaluzhny
102 45 Mark Zaslavskiy
h2. Testing infrastructure
103 45 Mark Zaslavskiy
104 45 Mark Zaslavskiy
* [[ maxscale-jenkins jenkins plugins]]
105 45 Mark Zaslavskiy
* [[ max-tst-01 jenkins plugins]]
106 56 Tatyana Berlenko
* [[ Measure speed of libvirt and docker cloning against up operation]]
107 49 Tatyana Berlenko
108 49 Tatyana Berlenko
h2. Known errors
109 49 Tatyana Berlenko
110 51 Tatyana Berlenko
* [[Error while executing script in RQG]]
111 60 Alexander Kaluzhny
112 65 Alexander Kaluzhny
h2. Known issues with host machines
113 60 Alexander Kaluzhny
114 60 Alexander Kaluzhny
* [[ Wrong time on server]]
115 94 Ilfat Kinyaev
116 94 Ilfat Kinyaev
h2. Go lang
117 94 Ilfat Kinyaev
118 94 Ilfat Kinyaev
* [[ Hello world on Golang]]