kernelci / dashboard

KernelCI web dashboard
2 stars 3 forks source link

BUG: Hardware details not showing build issues #627

Closed WilsonNet closed 2 hours ago

WilsonNet commented 7 hours ago

A tree has known issues but the hardware details that covers that tree doesn't show issues

https://staging.dashboard.kernelci.org:9000/tree/b0e9b554c383a988e7185baf9fdee7d959b8de3e?tableFilter=%7B%22bootsTable%22%3A%22all%22%2C%22buildsTable%22%3A%22all%22%2C%22testsTable%22%3A%22all%22%7D&origin=maestro&currentPageTab=global.builds&diffFilter=%7B%7D&treeInfo=%7B%22gitUrl%22%3A%22https%3A%2F%2Fandroid.googlesource.com%2Fkernel%2Fcommon%22%2C%22gitBranch%22%3A%22android12-5.10%22%2C%22treeName%22%3A%22android%22%2C%22commitName%22%3A%22android12-5.10.228_r00-22-gb0e9b554c383a%22%2C%22headCommitHash%22%3A%22b0e9b554c383a988e7185baf9fdee7d959b8de3e%22%7D&intervalInDays=7

https://staging.dashboard.kernelci.org:9000/hardware/google,kevin-rev15?origin=maestro&intervalInDays=7&limitTimestampInSeconds=1732882977&currentPageTab=global.builds&tableFilter=%7B%22buildsTable%22%3A%22all%22%2C%22bootsTable%22%3A%22all%22%2C%22testsTable%22%3A%22all%22%7D&diffFilter=%7B%7D&treeIndexes=%5B%5D

WilsonNet commented 2 hours ago

The reason for it is because only failed issues have build And there are no tests with failed issues that have hardwares (environment compatible)

You can validate by going here

SELECT
    b.VALID AS build_valid,
    *
FROM
    tests t
INNER JOIN builds b 
ON
    t.build_id = b.id
WHERE
    b."valid" IS FALSE
    AND t.environment_compatible IS NOT NULL
LIMIT 25;