Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test-configs.yaml: arm64 ftrace selftsts coverage #1772

Merged
merged 2 commits into from
Jan 9, 2024

Conversation

broonie
Copy link
Member

@broonie broonie commented Feb 27, 2023

The ftrace kselftests are very useful but currently we don't try to run
it, add the config fragment and enable it on Juno. Since a config
fragment is required this will be a lot easier to deploy with the
kselftest-slim PR (#1759)
merged.

We will also need Linaro/test-definitions#431
for this to be useful, at the minute the test is unconditionally skipped
everywhere by the Linaro skipfile due to what appear to be no longer
relevant reasons.

@broonie broonie force-pushed the kselftest-ftrace branch 2 times, most recently from 0c90480 to 2a8f0df Compare February 27, 2023 18:20
@broonie
Copy link
Member Author

broonie commented Mar 21, 2023

This is running happily according to LAVA but no sign in the dashboard for some reason https://lava.sirena.org.uk/scheduler/job/196095 - probably my patch at https://lore.kernel.org/linux-kselftest/[email protected]/ will improve that? We should at least have the single pass/fail for the suite as a whole but it's vanished into the ether.

@broonie
Copy link
Member Author

broonie commented Jun 5, 2023

Running OK on staging now https://staging.kernelci.org/test/plan/id/647c3953fee8acc1eac5926a/ (there's issues with the tests failing but the bit where we run things works OK).

@gctucker
Copy link
Contributor

gctucker commented Jul 5, 2023

Adding skip label because of #1994

@gctucker gctucker added the staging-skip Don't test automatically on staging.kernelci.org label Jul 5, 2023
The ftrace selftests can be a bit slow to run and unfortunately need the
kselftest build configuration which is difficult to deploy but they are
very useful.

Signed-off-by: Mark Brown <[email protected]>
@broonie broonie removed the staging-skip Don't test automatically on staging.kernelci.org label Jan 7, 2024
Juno can boot the full kselftest kernel so let's use it to enable arm64
coverage for the ftrace selftests.

Signed-off-by: Mark Brown <[email protected]>
@broonie broonie changed the title kselftest ftrace test-configs.yaml: arm64 ftrace selftsts coverage Jan 7, 2024
@broonie
Copy link
Member Author

broonie commented Jan 9, 2024

Once more running happily on staging: https://staging.kernelci.org/test/plan/id/659bbac514a1801bdd62ee68/

@nuclearcat
Copy link
Member

Thanks, merging

@nuclearcat nuclearcat added this pull request to the merge queue Jan 9, 2024
Merged via the queue into kernelci:main with commit 8bb81fe Jan 9, 2024
4 checks passed
@broonie broonie deleted the kselftest-ftrace branch January 14, 2024 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants