jtest_fns.ini 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. FUNC void ban_line_thick (void)
  2. {
  3. printf("==================================================\n");
  4. }
  5. FUNC void ban_line_thin (void)
  6. {
  7. printf("--------------------------------------------------\n");
  8. }
  9. FUNC void test_start_msg (void)
  10. {
  11. ban_line_thick();
  12. printf("Start: Test\n");
  13. ban_line_thick();
  14. }
  15. FUNC void test_end_msg (void)
  16. {
  17. ban_line_thick();
  18. printf("End: Test\n");
  19. ban_line_thick();
  20. }
  21. FUNC void group_start_msg (void)
  22. {
  23. ban_line_thick();
  24. printf("Start: Group\n");
  25. ban_line_thick();
  26. }
  27. FUNC void group_end_msg (void)
  28. {
  29. ban_line_thick();
  30. printf("End: Group\n");
  31. ban_line_thick();
  32. }
  33. FUNC void coverage_clear (void)
  34. {
  35. exec("COVERAGE CLEAR");
  36. }
  37. FUNC void coverage_msg(void)
  38. {
  39. ban_line_thin();
  40. printf("Start: Coverage Information\n");
  41. ban_line_thin();
  42. exec("COVERAGE");
  43. ban_line_thin();
  44. printf("End: Coverage Information\n");
  45. ban_line_thin();
  46. }
  47. FUNC void break_fn (void)
  48. {
  49. _sleep_(5000);
  50. exec("_break_ = 1");
  51. }
  52. FUNC void exit_fn (void)
  53. {
  54. exec("EXIT");
  55. }
  56. FUNC void debug_clean_fn (void)
  57. {
  58. exec("BK *");
  59. exit_fn();
  60. }
  61. FUNC void debug_setup_finished_msg (void)
  62. {
  63. ban_line_thick();
  64. printf("Debug Setup Finished\n");
  65. ban_line_thick();
  66. }
  67. FUNC void dump_str_fn (void)
  68. {
  69. ban_line_thin();
  70. printf("Start Dump: String\n");
  71. ban_line_thin();
  72. exec("D JTEST_FW.str_buffer");
  73. ban_line_thin();
  74. printf("End Dump: String\n");
  75. ban_line_thin();
  76. }
  77. FUNC void dump_data_fn (void)
  78. {
  79. ban_line_thin();
  80. printf("Start Dump: Data\n");
  81. ban_line_thin();
  82. exec("D JTEST_FW.data_buffer");
  83. ban_line_thin();
  84. printf("End Dump: Data\n");
  85. ban_line_thin();
  86. }
  87. FUNC void log_off_fn(void)
  88. {
  89. exec("LOG OFF") ;
  90. }