summaryrefslogtreecommitdiff
path: root/testing
Commit message (Collapse)AuthorAgeFilesLines
* Install python3, needed by recent GLIBCAlexey Neyman2019-04-103-3/+3
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Install python3 in MintAlexey Neyman2019-03-171-1/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Install python3 on Fedora29Alexey Neyman2019-03-151-1/+1
| | | | | | GDB doesn't accept older 2.x as a valid choice. Signed-off-by: Alexey Neyman <stilor@att.net>
* Note the experimental status of AlpineAlexey Neyman2019-03-151-0/+11
| | | | | | I don't have the time to fix all the various breakages it shows. Signed-off-by: Alexey Neyman <stilor@att.net>
* Use fedora29 as a referenceAlexey Neyman2019-03-141-1/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Move GDB build into a common backend functionAlexey Neyman2019-03-092-8/+2579
| | | | | | | ... needed to create a common runtime test for an incompatible change in glibc API. Signed-off-by: Alexey Neyman <stilor@att.net>
* Centos6 also needs python3Alexey Neyman2019-03-041-1/+2
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Detect errors in each container if running an actionAlexey Neyman2019-03-021-2/+22
| | | | | | ... in more than one; then complain at the end. Signed-off-by: Alexey Neyman <stilor@att.net>
* Install Python3 from EPEL on CentOS7Alexey Neyman2019-03-021-1/+3
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Allow already configured directoriesAlexey Neyman2019-02-281-1/+19
| | | | | | ... while building in docker Signed-off-by: Alexey Neyman <stilor@att.net>
* Centos6 wasn't able to su into `ctng' userAlexey Neyman2019-02-281-0/+2
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Seems like ArchLinux renamed its base on dockerhubAlexey Neyman2019-02-281-3/+2
| | | | | | ... awhile ago; I had it cached on one machine. Signed-off-by: Alexey Neyman <stilor@att.net>
* Archlinux: update keyring before packagesAlexey Neyman2019-02-281-0/+2
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add a Dockerfile for Alpine Linux 3.8Alexey Neyman2019-02-223-2/+18
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add test if kconfig file version needs to be bumpedAlexey Neyman2019-02-064-0/+5851
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add a few tests to upgrade testsuiteAlexey Neyman2019-02-069-0/+4021
| | | | | | | | ... coverage not complete, but pretty diverse and covers most non-trivial conversions. PRs with better coverage for 1.23.o options welcome. Signed-off-by: Alexey Neyman <stilor@att.net>
* Start a testsuite for upgrade scriptAlexey Neyman2019-02-052-0/+118
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix building archlinux imageAlexey Neyman2019-01-141-2/+2
| | | | | | | `groupadd` now requires libaudit.so, but coreutils can be installed without audit package. Weird, gross. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add g++ for Ubuntu dockersAlexey Neyman2018-10-283-6/+6
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* More docker filesAlexey Neyman2018-10-285-1/+54
| | | | | | ... for reference OSes Signed-off-by: Alexey Neyman <stilor@att.net>
* Change the layout a bitAlexey Neyman2018-10-289-20/+37
| | | | | | | ... to a more natural installation paths, and also include ct-ng into $PATH in the containers. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add libtool to CentOS6 docker configurationAlexey Neyman2018-10-271-1/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add CentOS7 docker configurationAlexey Neyman2018-10-221-0/+10
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add the workaround for kconfig colors in archlinuxAlexey Neyman2018-10-091-0/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add wgetAlexey Neyman2018-10-061-1/+1
| | | | | | ... so that Docker image creation can fetch dumb-init. Signed-off-by: Alexey Neyman <stilor@att.net>
* Make dockerfiles a bit more consistentAlexey Neyman2018-09-2810-39/+71
| | | | | | | | ... and add Mint 19 and CentOS 6. The latter currently fails in ctng's configure due to an old libtool; need to make libtool optional. Signed-off-by: Alexey Neyman <stilor@att.net>
* Use 'chmod a-x' instead of 'chmod -x'Alexey Neyman2018-09-263-3/+3
| | | | | | | | | | | | | There is a subtle difference when executable bit is a part of the umask. And at least some versions (Debian/stretch) fail if the resulting mode would've been different if not for the umask setting. Fixes #998. Although, with such chmods/umasks it is likely that some package installation will break anyway. But I'll leave it until somebody complains. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add the ability to run some but not all samples in dockerAlexey Neyman2018-04-293-17/+47
| | | | | | | | Also, build containers with --no-cache: distributions like ArchLinux retire their packages very quickly, need to always use up-to-date package databases. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add unzip to ArchLinux docker imageAlexey Neyman2018-04-291-1/+1
| | | | | | Needed by android sample. Signed-off-by: Alexey Neyman <stilor@att.net>
* Update helpAlexey Neyman2018-04-291-1/+4
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add docker testing for GentooAlexey Neyman2018-04-293-1/+9
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Testing works for archlinux dockerAlexey Neyman2018-04-154-12/+16
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* First stab at docker-based test frameworkAlexey Neyman2018-04-155-0/+143
Signed-off-by: Alexey Neyman <stilor@att.net>