Need help with codes (continuity cable tester with lcd 16x2 i2C)

Waits for button

void loop() {
  //run the test
    runTest_4x1();
    delay(200);
 }

Doesn't wait for button