| #!/bin/bash |
| |
| |
| t_Log "Running $0 - testing comps.xml groups" |
| |
| if [ "$CONTAINERTEST" -eq "1" ]; then |
| t_Log "Running in container -> SKIP" |
| exit 0 |
| fi |
| |
| if [ "$centos_ver" -eq "7" ]; then |
| t_Log "CentOS $centos_ver -> SKIP" |
| exit 0 |
| fi |
| |
| |
| ALL_GROUPS=`dnf group list -v --hidden | grep '^ ' | sed 's/.*(\(.*\))$/\1/'` |
| |
| for GROUP in $ALL_GROUPS; do |
| t_Log " - testing group $GROUP" |
| |
| dnf --installroot=/tmp group --releasever $centos_ver install --assumeno --debugsolver $GROUP |
| pwd |
| ls |
| |
| grep '^problem' debugdata/rpms/solver.result |
| RES=$? |
| |
| rm -rf debugdata/ |
| |
| |
| if [[ $RES -eq 1 ]]; then |
| t_CheckExitStatus 0 |
| else |
| t_CheckExitStatus 1 |
| fi |
| done |