Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Storm's testing facilities Integration #11

Closed
stonegao opened this issue Dec 20, 2011 · 10 comments
Closed

Storm's testing facilities Integration #11

stonegao opened this issue Dec 20, 2011 · 10 comments
Assignees
Labels
Milestone

Comments

@stonegao
Copy link
Contributor

Storm will expose its testing facilities to Java API, it's only available in clojure currently. ( https://github.com/nathanmarz/storm/issues/72 ).

Testing is indispensable for writing reliable storm topologies. So redstorm should integrate the testing facilities of Storm once it's available.

For the time being, @nathanmarz suggest that using Clojure for the test. Any suggestions on Clojure & JRuby interop, so we can using the testing facilities?

@stonegao
Copy link
Contributor Author

@schleyfox
Copy link

I really didn't write much, most of storm's testing functionality is available within the standard distribution.

You could try https://github.com/kyleburton/jrclj for a jruby to clojure bridge.

@nathanmarz
Copy link

@stonegao I'd be curious to hear if you're successful in leveraging Storm's testing facilities through that bridge.

@colinsurprenant
Copy link
Owner

Sorry for the delay, but I will be taking a look at what can be done to help with testing. @stonegao let me know if you have made any more investigations with this.

@ghost ghost assigned colinsurprenant Feb 8, 2012
@stonegao
Copy link
Contributor Author

stonegao commented Feb 9, 2012

Busy with other stuff at the moment, will begin active developing our system based on redstorm later this month. I 'll let you know the findings.

@colinsurprenant
Copy link
Owner

per https://github.com/nathanmarz/storm/issues/72 Storm 0.8.1 now exposes its testing facilities.

@kb
Copy link

kb commented May 15, 2013

Has any additional thought been put into this from a Redstorm perspective? Any examples out there?

@colinsurprenant
Copy link
Owner

I started to play a bit with the Storm testing Java API and it seems a no brainer to use from JRuby + RSpec. I will make some example tests.

@colinsurprenant
Copy link
Owner

I created the redstorm-starter https://github.com/colinsurprenant/redstorm-starter/ project which provides example specs for bolts and complete topology using the Storm testing API.

@kb
Copy link

kb commented Jul 2, 2013

Really helpful! I'll let you know if I run into any issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants