Changes between Version 16 and Version 17 of Topics-2016-11-07
- Timestamp:
- 11/04/16 10:24:28 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Topics-2016-11-07
v16 v17 21 21 * what is missing? 22 22 23 = Current QA = 23 = QA overview = 24 25 Here's an overview of our current, work in progress and proposed QA tools/processes. ''Scope'' is very high-level here by design. 24 26 25 27 ||Tool/process ||Automated ||In use ||Scope ||Extra requirements ||B.patch||B.merge||A.merge||B.release||B.distro merge|| … … 35 37 ||win snapshots![1]||Yes ||Yes ||Everything ||Windows || || || ||X || || 36 38 ||win testsuite![2]||No![4] ||Yes ||Integration ||Windows || ||(X)![3]||(X)![3]||X || || 37 ||linux packages ||No ||Yes ||Everything ||Debian OS || || || || ||X || 39 ||linux packages ||No![4] ||Yes ||Everything ||Debian OS || ||(X)![3]||(X)![3]||(X)![3] ||X || 40 41 We can improve our QA in two main ways: 42 43 1. Catch the problems earlier 44 1. Make each tool/process catch more problems 38 45 39 46 Notes: … … 42 49 1. https://github.com/mattock/openvpn-windows-test 43 50 1. This tool/process could be adapted to catch errors earlier, at this phase 44 1. With a fair amount of extra work the Powershell scripts could be adapted to act like a buildslave and to run the integration tests automatically 45 * Get and install the latest snapshot 46 * Run the tests 47 * Report results 51 1. Could be automated, but requires a fair amount of work 48 52 49 53 Key: