Test Suite: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
|  (Show test frameworks as a table) |  (more detail) | ||
| Line 21: | Line 21: | ||
| | linux | | linux | ||
| | yes | | yes | ||
| | results  | | results are host dependent (for instance the host's kernel version)<br>requires all dependencies, including libreswan, to be installed on / | ||
| |- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
| | [[Test Suite - KVM | KVM]] | | [[Test Suite - KVM | KVM]] | ||
| Line 28: | Line 28: | ||
| | Fedora, OpenBSD | | Fedora, OpenBSD | ||
| | no | | no | ||
| | in theory  | | in theory it can be run on any system supporting libvirt/KVM (but only Linux has ever been used) | ||
| |- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
| | [[Test Suite - Docker | Docker]] | | [[Test Suite - Docker | Docker]] | ||
Revision as of 19:13, 3 May 2021
Test Suite
stuff goes here explaining how the testsuite works ...
Running tests
It can be run using several different mechanisms:
| Framework | Speed | Host | Guest | Modifies / | Notes | 
|---|---|---|---|---|---|
| Namespaces | fast | linux | linux | yes | results are host dependent (for instance the host's kernel version) requires all dependencies, including libreswan, to be installed on / | 
| KVM | slower | generic? | Fedora, OpenBSD | no | in theory it can be run on any system supporting libvirt/KVM (but only Linux has ever been used) | 
| Docker | linux | Linux centric using host kernel. Ideal for build tests. Can build using various Linux Distributions : CentOS 6, 7, 8, Fedora 28 - rawhide, Debian, Ubuntu. Also for run tests using systemd. |