https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sci-chemistry/gromacs-2022 does not enable tests. Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: This machine uses MUSL libc
Created attachment 768914 [details] build.log.xz build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
ci has reproduced this issue with version 2022.1 - Updating summary.
You are wrong tests are enabled. Check lines in your log [543/544] cd /var/tmp/portage/sci-chemistry/gromacs-2022/work/gromacs-2022_float && /usr/bin/ctest --output-on-failure -E physicalvalidationtests Test project /var/tmp/portage/sci-chemistry/gromacs-2022/work/gromacs-2022_float Start 1: GmxapiExternalInterfaceTests 1/87 Test #1: GmxapiExternalInterfaceTests ................... Passed 2.70 sec Start 2: GmxapiInternalInterfaceTests 2/87 Test #2: GmxapiInternalInterfaceTests ................... Passed 0.68 sec Start 3: NbLibListedForcesTests 3/87 Test #3: NbLibListedForcesTests ......................... Passed 0.05 sec Start 4: NbLibSamplesTestArgon 4/87 Test #4: NbLibSamplesTestArgon .......................... Passed 0.01 sec Start 5: NbLibSamplesTestMethaneWater 5/87 Test #5: NbLibSamplesTestMethaneWater ................... Passed 0.01 sec Start 6: NbLibUtilTests 6/87 Test #6: NbLibUtilTests ................................. Passed 0.01 sec Start 7: NbLibSetupTests 7/87 Test #7: NbLibSetupTests ................................ Passed 0.12 sec Start 8: NbLibTprTests 8/87 Test #8: NbLibTprTests .................................. Passed 0.19 sec Start 9: NbLibIntegrationTests 9/87 Test #9: NbLibIntegrationTests .......................... Passed 0.04 sec Start 10: NbLibIntegratorTests 10/87 Test #10: NbLibIntegratorTests ........................... Passed 0.02 sec Start 11: TestUtilsUnitTests 11/87 Test #11: TestUtilsUnitTests ............................. Passed 0.05 sec Start 12: TestUtilsMpiUnitTests 12/87 Test #12: TestUtilsMpiUnitTests .......................... Passed 0.01 sec Start 13: UtilityUnitTests 13/87 Test #13: UtilityUnitTests ............................... Passed 0.06 sec Start 14: UtilityMpiUnitTests 14/87 Test #14: UtilityMpiUnitTests ............................ Passed 0.02 sec Start 15: GmxlibTests 15/87 Test #15: GmxlibTests .................................... Passed 0.07 sec Start 16: MdlibUnitTest 16/87 Test #16: MdlibUnitTest .................................. Passed 0.21 sec Start 17: AwhTest 17/87 Test #17: AwhTest ........................................ Passed 0.05 sec Start 18: DensityFittingAppliedForcesUnitTest 18/87 Test #18: DensityFittingAppliedForcesUnitTest ............ Passed 0.03 sec Start 19: QMMMAppliedForcesUnitTest 19/87 Test #19: QMMMAppliedForcesUnitTest ...................... Passed 0.07 sec Start 20: AppliedForcesUnitTest 20/87 Test #20: AppliedForcesUnitTest .......................... Passed 0.02 sec Start 21: ListedForcesTest 21/87 Test #21: ListedForcesTest ............................... Passed 0.06 sec Start 22: NbnxmTests 22/87 Test #22: NbnxmTests ..................................... Passed 0.02 sec Start 23: CommandLineUnitTests 23/87 Test #23: CommandLineUnitTests ........................... Passed 0.03 sec Start 24: DomDecTests 24/87 Test #24: DomDecTests .................................... Passed 0.02 sec Start 25: DomDecMpiTests 25/87 Test #25: DomDecMpiTests ................................. Passed 0.12 sec Start 26: EwaldUnitTests 26/87 Test #26: EwaldUnitTests ................................. Passed 0.39 sec Start 27: FFTUnitTests 27/87 Test #27: FFTUnitTests ................................... Passed 0.20 sec Start 28: GpuUtilsUnitTests 28/87 Test #28: GpuUtilsUnitTests .............................. Passed 0.16 sec Start 29: HardwareUnitTests 29/87 Test #29: HardwareUnitTests .............................. Passed 0.31 sec Start 30: MathUnitTests 30/87 Test #30: MathUnitTests .................................. Passed 0.16 sec Start 31: MdrunUtilityUnitTests 31/87 Test #31: MdrunUtilityUnitTests .......................... Passed 0.02 sec Start 32: MdrunUtilityMpiUnitTests 32/87 Test #32: MdrunUtilityMpiUnitTests ....................... Passed 0.05 sec Start 33: MDSpanTests 33/87 Test #33: MDSpanTests .................................... Passed 0.02 sec Start 34: MdtypesUnitTest 34/87 Test #34: MdtypesUnitTest ................................ Passed 0.04 sec Start 35: OnlineHelpUnitTests 35/87 Test #35: OnlineHelpUnitTests ............................ Passed 0.02 sec Start 36: OptionsUnitTests 36/87 Test #36: OptionsUnitTests ............................... Passed 0.03 sec Start 37: PbcutilUnitTest 37/87 Test #37: PbcutilUnitTest ................................ Passed 0.02 sec Start 38: RandomUnitTests 38/87 Test #38: RandomUnitTests ................................ Passed 0.03 sec Start 39: RestraintTests 39/87 Test #39: RestraintTests ................................. Passed 0.01 sec Start 40: TableUnitTests 40/87 Test #40: TableUnitTests ................................. Passed 0.16 sec Start 41: TaskAssignmentUnitTests 41/87 Test #41: TaskAssignmentUnitTests ........................ Passed 0.03 sec Start 42: GmxTimingTests 42/87 Test #42: GmxTimingTests ................................. Passed 0.02 sec Start 43: TopologyTest 43/87 Test #43: TopologyTest ................................... Passed 0.03 sec Start 44: PullTest 44/87 Test #44: PullTest ....................................... Passed 0.01 sec Start 45: SimdUnitTests 45/87 Test #45: SimdUnitTests .................................. Passed 0.05 sec Start 46: CompatibilityHelpersTests 46/87 Test #46: CompatibilityHelpersTests ...................... Passed 0.03 sec Start 47: GmxAnaTest 47/87 Test #47: GmxAnaTest ..................................... Passed 0.96 sec Start 48: GmxPreprocessTests 48/87 Test #48: GmxPreprocessTests ............................. Passed 0.93 sec Start 49: Pdb2gmx1Test 49/87 Test #49: Pdb2gmx1Test ................................... Passed 1.84 sec Start 50: Pdb2gmx2Test 50/87 Test #50: Pdb2gmx2Test ................................... Passed 2.59 sec Start 51: Pdb2gmx3Test 51/87 Test #51: Pdb2gmx3Test ................................... Passed 3.42 sec Start 52: CorrelationsTest 52/87 Test #52: CorrelationsTest ............................... Passed 1.32 sec Start 53: AnalysisDataUnitTests 53/87 Test #53: AnalysisDataUnitTests .......................... Passed 0.07 sec Start 54: CoordinateIOTests 54/87 Test #54: CoordinateIOTests .............................. Passed 0.18 sec Start 55: TrajectoryAnalysisUnitTests 55/87 Test #55: TrajectoryAnalysisUnitTests .................... Passed 0.94 sec Start 56: EnergyAnalysisUnitTests 56/87 Test #56: EnergyAnalysisUnitTests ........................ Passed 0.26 sec Start 57: ToolUnitTests 57/87 Test #57: ToolUnitTests .................................. Passed 1.72 sec Start 58: FileIOTests 58/87 Test #58: FileIOTests .................................... Passed 0.04 sec Start 59: SelectionUnitTests 59/87 Test #59: SelectionUnitTests ............................. Passed 0.35 sec Start 60: MdrunOutputTests 60/87 Test #60: MdrunOutputTests ............................... Passed 0.62 sec Start 61: MdrunModulesTests 61/87 Test #61: MdrunModulesTests .............................. Passed 0.59 sec Start 62: MdrunIOTests 62/87 Test #62: MdrunIOTests ................................... Passed 2.63 sec Start 63: MdrunTestsOneRank 63/87 Test #63: MdrunTestsOneRank .............................. Passed 1.92 sec Start 64: MdrunTestsTwoRanks 64/87 Test #64: MdrunTestsTwoRanks ............................. Passed 1.93 sec Start 65: MdrunSingleRankAlgorithmsTests 65/87 Test #65: MdrunSingleRankAlgorithmsTests ................. Passed 1.40 sec Start 66: MdrunNonIntegratorTests 66/87 Test #66: MdrunNonIntegratorTests ........................ Passed 4.52 sec Start 67: MdrunTpiTests 67/87 Test #67: MdrunTpiTests .................................. Passed 0.88 sec Start 68: MdrunMpiTests 68/87 Test #68: MdrunMpiTests .................................. Passed 1.46 sec Start 69: MdrunMultiSimTests 69/87 Test #69: MdrunMultiSimTests ............................. Passed 0.13 sec Start 70: MdrunMultiSimReplexTests 70/87 Test #70: MdrunMultiSimReplexTests ....................... Passed 0.13 sec Start 71: MdrunMultiSimReplexEquivalenceTests 71/87 Test #71: MdrunMultiSimReplexEquivalenceTests ............ Passed 0.02 sec Start 72: MdrunMpi1RankPmeTests 72/87 Test #72: MdrunMpi1RankPmeTests .......................... Passed 1.19 sec Start 73: MdrunMpi2RankPmeTests 73/87 Test #73: MdrunMpi2RankPmeTests .......................... Passed 1.81 sec Start 74: MdrunMpiCoordinationBasicTestsOneRank 74/87 Test #74: MdrunMpiCoordinationBasicTestsOneRank .......... Passed 0.20 sec Start 75: MdrunMpiCoordinationBasicTestsTwoRanks 75/87 Test #75: MdrunMpiCoordinationBasicTestsTwoRanks ......... Passed 0.21 sec Start 76: MdrunMpiCoordinationCouplingTestsOneRank 76/87 Test #76: MdrunMpiCoordinationCouplingTestsOneRank ....... Passed 1.12 sec Start 77: MdrunMpiCoordinationCouplingTestsTwoRanks 77/87 Test #77: MdrunMpiCoordinationCouplingTestsTwoRanks ...... Passed 1.55 sec Start 78: MdrunMpiCoordinationConstraintsTestsOneRank 78/87 Test #78: MdrunMpiCoordinationConstraintsTestsOneRank .... Passed 21.67 sec Start 79: MdrunMpiCoordinationConstraintsTestsTwoRanks 79/87 Test #79: MdrunMpiCoordinationConstraintsTestsTwoRanks ... Passed 21.81 sec Start 80: MdrunFEPTests 80/87 Test #80: MdrunFEPTests .................................. Passed 1.00 sec Start 81: MdrunPullTests 81/87 Test #81: MdrunPullTests ................................. Passed 1.35 sec Start 82: MdrunSimulatorComparison 82/87 Test #82: MdrunSimulatorComparison ....................... Passed 0.03 sec Start 83: MdrunVirtualSiteTests 83/87 Test #83: MdrunVirtualSiteTests .......................... Passed 0.37 sec Start 84: regressiontests/complex 84/87 Test #84: regressiontests/complex ........................ Passed 61.78 sec Start 85: regressiontests/freeenergy 85/87 Test #85: regressiontests/freeenergy ..................... Passed 22.99 sec Start 86: regressiontests/rotation 86/87 Test #86: regressiontests/rotation ....................... Passed 7.15 sec Start 87: regressiontests/essentialdynamics 87/87 Test #87: regressiontests/essentialdynamics .............. Passed 4.78 sec 100% tests passed, 0 tests failed out of 87 Label Time Summary: GTest = 89.59 sec*proc (81 tests) IntegrationTest = 26.54 sec*proc (25 tests) MpiTest = 55.71 sec*proc (19 tests) SlowTest = 58.20 sec*proc (13 tests) UnitTest = 4.86 sec*proc (43 tests) Total Test time (real) = 186.44 sec >>> Completed testing sci-chemistry/gromacs-2022
@mgorny I still can reproduce the qa warning, since tests are executed, can you check what's wrong here? Thanks
The ebuild inherits distutils-r1 but doesn't call its phase functions reliably. DISTUTILS_OPTIONAL should be used, most likely.
lto_tinderbox has reproduced this issue with version 2022.3 - Updating summary.
ci has reproduced this issue with version 2022.4 - Updating summary.
Seems like its still false positive