vaadin / flow

Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Apache License 2.0
618 stars 167 forks source link

Webpack server is incorrectly reused in a multi-module project when running integration tests #6359

Closed haiwan closed 4 years ago

haiwan commented 5 years ago

Vaadin10+-Intro.zip It's a project with 2 sub-modules, exercises and solutions. The exercises module has a very simple view which contains only a button. The solutions module has a simple form which includes a date picker. When running integration tests, the first module passes, the second module fails, which you can see from the attached screenshot. MainView_linux_chrome_76

To reproduce:

  1. Install Docker
  2. Clone this project https://github.com/jtomass/selenium-docker-local
  3. Run docker-compose up in the selenium-docker-local directory
  4. Unzip the attached the project, run mvn verify -Pgitlab-it -Dcom.vaadin.testbench.Parameters.hubHostname=localhost in the root directory.
denis-anisimov commented 5 years ago

See also https://github.com/vaadin/flow/issues/6351. May be it's related.

haiwan commented 5 years ago

Also verified that it works fine with Vaadin 13.0.13

denis-anisimov commented 4 years ago

I'm closing this since it works in the latest version. Please reopen or let me know if it doesn't work in the modern versions.