]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #40849 from dvanders/drainpeeringbug
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Mon, 17 Jun 2024 17:50:45 +0000 (19:50 +0200)
committerGitHub <noreply@github.com>
Mon, 17 Jun 2024 17:50:45 +0000 (19:50 +0200)
test: test osd drain flap peering bug

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
1  2 
src/test/CMakeLists.txt

index 2e756eeb583807710f1d9488d482576f791bd1a1,1cfe7990fce0011db90734496f0baeec73c197e9..eb73fe3c191067ec51c937181f3878574d3ec316
@@@ -644,7 -609,29 +644,8 @@@ add_ceph_test(run-cli-tests ${CMAKE_CUR
  #add_ceph_test(test_pidfile.sh ${CMAKE_CURRENT_SOURCE_DIR}/test_pidfile.sh)
  
  add_ceph_test(smoke.sh ${CMAKE_CURRENT_SOURCE_DIR}/smoke.sh)
+ add_ceph_test(flap.sh ${CMAKE_CURRENT_SOURCE_DIR}/flap.sh)
  
 -if(DEFINED PROMTOOL_EXECUTABLE)
 -  set(promtool_executable_checked TRUE)
 -endif()
 -
 -find_program(PROMTOOL_EXECUTABLE promtool)
 -if(PROMTOOL_EXECUTABLE)
 -  execute_process(
 -    COMMAND ${PROMTOOL_EXECUTABLE} test rules /dev/null
 -    RESULT_VARIABLE rc
 -    OUTPUT_QUIET)
 -  if(NOT rc)
 -    add_ceph_test(run-promtool-unittests
 -      ${PROMTOOL_EXECUTABLE} test rules ${CMAKE_SOURCE_DIR}/monitoring/prometheus/tests/test_alerts.yml)
 -  elseif(NOT promtool_executable_checked)
 -    message(WARNING "'${PROMTOOL_EXECUTABLE} test rules' does not work, "
 -      "please use a newer prometheus")
 -  endif()
 -elseif(NOT promtool_executable_checked)
 -  message(WARNING "run-promtool-unittests is skipped due to missing promtool")
 -endif()
 -
  set_property(
    TEST ${tox_tests}
    PROPERTY ENVIRONMENT ${env_vars_for_tox_tests})