test_slice_tests.sh 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. #!/bin/bash
  2. LEVEL=$1
  3. if [ "$LEVEL" == '1' ]; then
  4. echo "slicing level 1"
  5. # no ticket action
  6. rm test/browser/agent_user_profile_test.rb
  7. rm test/browser/agent_organization_profile_test.rb
  8. rm test/browser/agent_ticket_*.rb
  9. rm test/browser/chat_test.rb
  10. rm test/browser/prefereces_test.rb
  11. rm test/browser/setting_test.rb
  12. elif [ "$LEVEL" == '2' ]; then
  13. echo "slicing level 2"
  14. # only ticket action
  15. rm test/browser/aab_unit_test.rb
  16. rm test/browser/aac_basic_richtext_test.rb
  17. rm test/browser/agent_organization_profile_test.rb
  18. rm test/browser/agent_user_*.rb
  19. rm test/browser/auth_test.rb
  20. rm test/browser/chat_test.rb
  21. rm test/browser/customer_ticket_create_test.rb
  22. rm test/browser/maintenance_message_test.rb
  23. rm test/browser/manage_test.rb
  24. rm test/browser/prefereces_test.rb
  25. rm test/browser/setting_test.rb
  26. rm test/browser/signup_password_change_and_reset_test.rb
  27. rm test/browser/switch_to_user_test.rb
  28. rm test/browser/taskbar_session_test.rb
  29. rm test/browser/taskbar_task_test.rb
  30. rm test/browser/translation_test.rb
  31. elif [ "$LEVEL" == '3' ]; then
  32. echo "slicing level 3"
  33. # only profile action
  34. rm test/browser/aab_unit_test.rb
  35. rm test/browser/aac_basic_richtext_test.rb
  36. rm test/browser/agent_user_manage_test.rb
  37. rm test/browser/agent_ticket_*.rb
  38. rm test/browser/auth_test.rb
  39. rm test/browser/customer_ticket_create_test.rb
  40. rm test/browser/maintenance_message_test.rb
  41. rm test/browser/manage_test.rb
  42. rm test/browser/signup_password_change_and_reset_test.rb
  43. rm test/browser/switch_to_user_test.rb
  44. rm test/browser/taskbar_session_test.rb
  45. rm test/browser/taskbar_task_test.rb
  46. rm test/browser/translation_test.rb
  47. else
  48. echo "ERROR: Invalid level $LEVEL - 1, 2 or 3 is available"
  49. exit 1
  50. fi