[Bug]: Junit5 {BrowserWebDriverContainer with VncRecordingMode.RECORD_FAILING is not recording}
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia con BrowserWebDriverContainer e riproduci l’esempio JUnit 5 usando VncRecordingMode.RECORD_FAILING, Windows e Docker 20.10.11. Confronta il suo comportamento con RECORD_ALL e analizza l’output della registrazione e il ciclo di vita del container; il lavoro è completato quando i test falliti producono una registrazione MP4, mentre i test superati mantengono il comportamento documentato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Module
Selenium
Testcontainers version
1.21.0
Using the latest Testcontainers version?
Yes
Host OS
Windows
Host Arch
x64
Docker version
Client:
Cloud integration: v1.0.22
Version: 20.10.11
API version: 1.41
Go version: go1.16.10
Git commit: dea9396
Built: Thu Nov 18 00:42:51 2021
OS/Arch: windows/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.11
API version: 1.41 (minimum version 1.12)
Go version: go1.16.9
Git commit: 847da18
Built: Thu Nov 18 00:35:39 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.4.12
GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d
runc:
Version: 1.0.2
GitCommit: v1.0.2-0-g52b36a2
docker-init:
Version: 0.19.0
GitCommit: de40ad0
What happened?
Starting Junit5 integration with selenium. BrowserWebDriverContainer with VncRecordingMode.RECORD_FAILING is not recording the videos. It record when i change recording mode to RECORD_ALL
@Testcontainers
public class TC8110_TestContainer {
@Container
private static BrowserWebDriverContainer<?> browserContainer =
new BrowserWebDriverContainer<>()
.withCapabilities(new ChromeOptions())
.withEnv("DEBUG","true")
.withRecordingMode(BrowserWebDriverContainer.VncRecordingMode.RECORD_FAILING, SeleniumHelper.getRecordingFolder().toFile(), VncRecordingContainer.VncRecordingFormat.MP4);
@Test
public void testExample() {
WebDriver driver = browserContainer.getWebDriver();
driver.get("http://example.com");
// Add your assertions here
// assertEquals("Example Domain12", driver.getTitle());
Assertions.assertEquals("http://example.com", driver.getTitle());
// throw new IllegalStateException("hello test exception");
}
Relevant log output
Additional Information
No response
- Lingua principale
- Java
- Stelle
- 8.7k
- Fork
- 1.9k
- Merge medio
- 2g 17h
- PR unite (30g)
- 9
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di testcontainers/testcontainers-java
-
type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
testcontainers/testcontainers-java#11997 · 1 commento ·
-
[Enhancement]: Document why singleton containers are required under Spring's test context caching Apertatype/enhancement
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
testcontainers/testcontainers-java#11967 ·
-
type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
testcontainers/testcontainers-java#11941 ·
-
type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
testcontainers/testcontainers-java#11829 · 1 commento ·
-
type/enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
testcontainers/testcontainers-java#11578 ·
Tutte le issue di testcontainers/testcontainers-java
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
bug needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 94/100
objectionary/hone-maven-plugin#1061 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
spring-projects/spring-modulith#1895 ·