question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Automatic Flow tests for OSGi

See original GitHub issue

@denis-anisimov commented on Mon Jun 04 2018

Similar task for FW: https://github.com/vaadin/framework/issues/8594

Note that the implementation of the task in FW contains only smoke tests and also tests custom GWT widgetset which is not applicable for Flow.

It would be nice to run the same tests in the flow-tests module in OSGi container. At least flow-tests/test-root-context.

But I’m not sure whether it’s possible. At least smoke tests and test which validates all OSGi specific functionality implemented in Flow should be provided.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:7 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
QNENetcommented, Jun 20, 2018

Karaf is a customized container whereas Felix is general and applicable to a much larger audience. Without commenting on using Karaf for IT it would be of value to use Felix as the main container for future OSGi documentation and tutorials etc…

0reactions
denis-anisimovcommented, Jul 26, 2018

There is nightly build configuration “Flow Felix Jetty OSGi Boot Integration Tests” on bender.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Initial OSGi support for Flow · Issue #455 · vaadin/flow - GitHub
I have previously used the UIProvider and ViewProvider to allow me to provide Vaadin with the DS managed objects (using prototype scope to...
Read more >
Chapter 11. Testing OSGi based Applications - Spring
A useful feature of the testing framework represents the automatic creation of the test manifest based on the test bundle content. The manifest...
Read more >
How to test OSGi Applications? - JavaBeat
This method of testing OSGi applications always feels a little inelegant to us, but it can work really well as a pragmatic test...
Read more >
Vaadin OSGi Support | Integrations | Flow - Vaadin
To deploy Vaadin applications as OSGi bundles, static resources must be published using the appropriate APIs.
Read more >
Rapid test-driven development with continuous testing - bnd
This is a quick “tip” post about the continuous testing feature of Bnd(tools), which can help in this area by significantly speeding up...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found