buildtest enhancements
Pre-releasebuildtest feature improvements
In this release, we have restructured the source directory. Now there are two sub directories
- ebapps
- system
buildtest can now support binary tests for system packages. There is a command.yaml file for each system package in its own directory. Each system package is in its own subdirectory where the name of the directory is the name of the system package. buildtest is using RHEL7 package names as reference.
The following system package tests have been added
- binutils
- chrony
- git
- hwloc
- ncurses
- pinfo
- procps-ng
- sed
- time
- wget
Compile from source YAML scripts can now be stored in subdirectories. buildtest can now generate tests in sub directory, this would be essential for building tests for R, Python, Ruby, Perl, etc...
Tests for the following EB apps have been added:
- Python
- blist
- cryptography
- Cython
- dateutil
- deap
- funcsigs
- mpi4py
- netaddr
- netifaces
- nose
- numpy
- os
- paramiko
- paycheck
- pytz
- scipy
- setuptools
Added python documentation header for each function and GPL license section in all the files