tools/testing/selftests/ftrace/Makefile | 2 tools/testing/selftests/ftrace/boottime/Makefile | 10 + tools/testing/selftests/ftrace/boottime/README | 71 ++++ .../ftrace/boottime/bootconfigs/01-kprobe.bconf | 4 .../ftrace/boottime/bootconfigs/02-synth.bconf | 4 .../ftrace/boottime/bootconfigs/03-eprobe.bconf | 4 .../ftrace/boottime/bootconfigs/04-fprobe.bconf | 4 .../ftrace/boottime/bootconfigs/05-tprobe.bconf | 4 .../ftrace/boottime/bootconfigs/06-instance.bconf | 5 .../boottime/cmdlines/cmdline-01-ftrace.cmdline | 1 .../cmdlines/cmdline-02-trace-event.cmdline | 1 .../cmdlines/cmdline-03-trace-buf-size.cmdline | 1 .../cmdlines/cmdline-04-trace-options.cmdline | 1 .../cmdlines/cmdline-05-trace-clock.cmdline | 1 .../cmdlines/cmdline-06-trace-instance.cmdline | 1 .../cmdlines/persistent-01-reserve-mem.cmdline | 1 .../cmdlines/persistent-02-backup-instance.cmdline | 1 .../selftests/ftrace/boottime/run_boottime_test.sh | 373 ++++++++++++++++++++ .../selftests/ftrace/boottime/tests/01-kprobe.sh | 25 + .../selftests/ftrace/boottime/tests/02-synth.sh | 25 + .../selftests/ftrace/boottime/tests/03-eprobe.sh | 25 + .../selftests/ftrace/boottime/tests/04-fprobe.sh | 25 + .../selftests/ftrace/boottime/tests/05-tprobe.sh | 25 + .../selftests/ftrace/boottime/tests/06-instance.sh | 30 ++ .../ftrace/boottime/tests/cmdline-01-ftrace.sh | 19 + .../boottime/tests/cmdline-02-trace-event.sh | 26 + .../boottime/tests/cmdline-03-trace-buf-size.sh | 19 + .../boottime/tests/cmdline-04-trace-options.sh | 23 + .../boottime/tests/cmdline-05-trace-clock.sh | 19 + .../boottime/tests/cmdline-06-trace-instance.sh | 24 + .../boottime/tests/persistent-01-reserve-mem.sh | 28 ++ .../tests/persistent-02-backup-instance.sh | 40 ++ tools/testing/selftests/ftrace/config | 6 33 files changed, 847 insertions(+), 1 deletion(-) create mode 100644 tools/testing/selftests/ftrace/boottime/Makefile create mode 100644 tools/testing/selftests/ftrace/boottime/README create mode 100644 tools/testing/selftests/ftrace/boottime/bootconfigs/01-kprobe.bconf create mode 100644 tools/testing/selftests/ftrace/boottime/bootconfigs/02-synth.bconf create mode 100644 tools/testing/selftests/ftrace/boottime/bootconfigs/03-eprobe.bconf create mode 100644 tools/testing/selftests/ftrace/boottime/bootconfigs/04-fprobe.bconf create mode 100644 tools/testing/selftests/ftrace/boottime/bootconfigs/05-tprobe.bconf create mode 100644 tools/testing/selftests/ftrace/boottime/bootconfigs/06-instance.bconf create mode 100644 tools/testing/selftests/ftrace/boottime/cmdlines/cmdline-01-ftrace.cmdline create mode 100644 tools/testing/selftests/ftrace/boottime/cmdlines/cmdline-02-trace-event.cmdline create mode 100644 tools/testing/selftests/ftrace/boottime/cmdlines/cmdline-03-trace-buf-size.cmdline create mode 100644 tools/testing/selftests/ftrace/boottime/cmdlines/cmdline-04-trace-options.cmdline create mode 100644 tools/testing/selftests/ftrace/boottime/cmdlines/cmdline-05-trace-clock.cmdline create mode 100644 tools/testing/selftests/ftrace/boottime/cmdlines/cmdline-06-trace-instance.cmdline create mode 100644 tools/testing/selftests/ftrace/boottime/cmdlines/persistent-01-reserve-mem.cmdline create mode 100644 tools/testing/selftests/ftrace/boottime/cmdlines/persistent-02-backup-instance.cmdline create mode 100755 tools/testing/selftests/ftrace/boottime/run_boottime_test.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/01-kprobe.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/02-synth.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/03-eprobe.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/04-fprobe.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/05-tprobe.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/06-instance.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/cmdline-01-ftrace.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/cmdline-02-trace-event.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/cmdline-03-trace-buf-size.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/cmdline-04-trace-options.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/cmdline-05-trace-clock.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/cmdline-06-trace-instance.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/persistent-01-reserve-mem.sh create mode 100644 tools/testing/selftests/ftrace/boottime/tests/persistent-02-backup-instance.sh