Skip to content

buildtest enhancements

Pre-release
Pre-release
Compare
Choose a tag to compare
@shahzebsiddiqui shahzebsiddiqui released this 27 Feb 14:45
· 5029 commits to master since this release

buildtest 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
    1. blist
    2. cryptography
    3. Cython
    4. dateutil
    5. deap
    6. funcsigs
    7. mpi4py
    8. netaddr
    9. netifaces
    10. nose
    11. numpy
    12. os
    13. paramiko
    14. paycheck
    15. pytz
    16. scipy
    17. setuptools

Added python documentation header for each function and GPL license section in all the files