Egbert Eich
2951a00ce2
NOTE: This package is not meant to be used for testing by the user but rather for testing by the maintainers to ensure the package is working properly. DO NOT report test suite failures unless you are able to confirm that the failure is really a bug. OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=205
34 lines
1.8 KiB
Plaintext
34 lines
1.8 KiB
Plaintext
addFilter(".*obsolete-not-provided slurm-sched-wiki.*")
|
|
addFilter(".*obsolete-not-provided slurmdb-direct.*")
|
|
|
|
# libslurm provides an ABI and a wire protocol. The wire protocol may change
|
|
# with any SLURM version in an incompatible way. Therefore, multiple versions
|
|
# of libslurm should not be installed on the same system.
|
|
# Thus, libraries depending on libslurm need to match the installed SLURM
|
|
# version - independent of their major versions.
|
|
# To host multiple SLURM versions in the same repository we add the version
|
|
# string to package names for none-base versions - even to library packages.
|
|
# This mainly applies to upgrade packages for Leap and SLE in the maintenance
|
|
# channel.
|
|
addFilter("libnss_slurm\d_\d{2}_\d{2}.*: .* shlib-policy-name-error.*")
|
|
|
|
# slurms uses shared libraries for its plugins, so these plugins can have
|
|
# no dependency information
|
|
|
|
addFilter(".*shared-library-without-dependency-information /usr/lib64/slurm/.*so")
|
|
|
|
# Testsuite is not meant to be installed on a running system.
|
|
# The idea is to place the test suite into a package mostly unaltered
|
|
# to place it to a test rig without requiring to install the full Slurm
|
|
# sources.
|
|
# Test setup requires /opt to be shared between nodes in a test system
|
|
addFilter("slurm-testsuite.*: E: devel-file-in-non-devel-package .*")
|
|
# For the same reason do not bother with /usr/bin/env expect
|
|
addFilter("slurm-testsuite.*: E: env-script-interpreter .*")
|
|
# Likewise, the test suite requires all of Slurm to be installed - even devel
|
|
addFilter("slurm-testsuite.*: E: devel-dependency slurm-devel.*")
|
|
# ... and in the same vein
|
|
addFilter("slurm-testsuite.*: E: filelist-forbidden-opt /opt/slurmtest")
|
|
addFilter("slurm-testsuite.*: E: non-executable-script /opt/slurmtest/testsuite/expect/.* .* /usr/bin/env (expect)|(bash)")
|
|
addFilter("slurm-testsuite.*: E: spurious-executable-perm /opt/slurmtest/testsuite/expect/*.c)
|