tdc.sh 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. #!/bin/sh
  2. # SPDX-License-Identifier: GPL-2.0
  3. # If a module is required and was not compiled
  4. # the test that requires it will fail anyways
  5. try_modprobe() {
  6. if ! modprobe -q -R "$1"; then
  7. echo "Module $1 not found... skipping."
  8. else
  9. modprobe "$1"
  10. fi
  11. }
  12. try_modprobe netdevsim
  13. try_modprobe act_bpf
  14. try_modprobe act_connmark
  15. try_modprobe act_csum
  16. try_modprobe act_ct
  17. try_modprobe act_ctinfo
  18. try_modprobe act_gact
  19. try_modprobe act_gate
  20. try_modprobe act_mirred
  21. try_modprobe act_mpls
  22. try_modprobe act_nat
  23. try_modprobe act_pedit
  24. try_modprobe act_police
  25. try_modprobe act_sample
  26. try_modprobe act_simple
  27. try_modprobe act_skbedit
  28. try_modprobe act_skbmod
  29. try_modprobe act_tunnel_key
  30. try_modprobe act_vlan
  31. try_modprobe act_ife
  32. try_modprobe act_meta_mark
  33. try_modprobe act_meta_skbtcindex
  34. try_modprobe act_meta_skbprio
  35. try_modprobe cls_basic
  36. try_modprobe cls_bpf
  37. try_modprobe cls_cgroup
  38. try_modprobe cls_flow
  39. try_modprobe cls_flower
  40. try_modprobe cls_fw
  41. try_modprobe cls_matchall
  42. try_modprobe cls_route
  43. try_modprobe cls_u32
  44. try_modprobe em_canid
  45. try_modprobe em_cmp
  46. try_modprobe em_ipset
  47. try_modprobe em_ipt
  48. try_modprobe em_meta
  49. try_modprobe em_nbyte
  50. try_modprobe em_text
  51. try_modprobe em_u32
  52. try_modprobe sch_cake
  53. try_modprobe sch_cbs
  54. try_modprobe sch_choke
  55. try_modprobe sch_codel
  56. try_modprobe sch_drr
  57. try_modprobe sch_etf
  58. try_modprobe sch_ets
  59. try_modprobe sch_fq
  60. try_modprobe sch_fq_codel
  61. try_modprobe sch_fq_pie
  62. try_modprobe sch_gred
  63. try_modprobe sch_hfsc
  64. try_modprobe sch_hhf
  65. try_modprobe sch_htb
  66. try_modprobe sch_teql
  67. try_modprobe sch_dualpi2
  68. ./tdc.py -J"$(nproc)"