openvidu-test-e2e: fix selenium findElement failure condition

pull/907/head
pabloFuente 2026-09-04 15:02:20 +02:00
parent ab3c341646
commit b7ae4a2a40
2 changed files with 4 additions and 1 deletions

View File

@ -144,7 +144,9 @@ public class OpenViduEventManager {
public void stopPolling(boolean stopThread, boolean cleanExistingEvents) { public void stopPolling(boolean stopThread, boolean cleanExistingEvents) {
if (stopThread) { if (stopThread) {
this.isInterrupted.set(true); this.isInterrupted.set(true);
this.pollingThread.interrupt(); if (this.pollingThread != null) {
this.pollingThread.interrupt();
}
} }
if (cleanExistingEvents) { if (cleanExistingEvents) {
this.eventCallbacks.clear(); this.eventCallbacks.clear();

View File

@ -28,6 +28,7 @@ public class AbstractOpenViduTestappE2eTest extends OpenViduTestE2e {
private void connectToOpenViduTestApp(OpenViduTestappUser user) { private void connectToOpenViduTestApp(OpenViduTestappUser user) {
user.getDriver().get(APP_URL); user.getDriver().get(APP_URL);
user.getWaiter().until(ExpectedConditions.presenceOfElementLocated(By.id("livekit-url")));
WebElement urlInput = user.getDriver().findElement(By.id("livekit-url")); WebElement urlInput = user.getDriver().findElement(By.id("livekit-url"));
urlInput.clear(); urlInput.clear();
urlInput.sendKeys(LIVEKIT_URL); urlInput.sendKeys(LIVEKIT_URL);