To further our recent conversations on testing, I've opened the following
JIRA:

https://issues.apache.org/jira/browse/CASSANDRA-13388

This should allow us to do SOME amount of automated testing for developers
without jumping through a ton of hoops. If the free plans prove to be
insufficient, we can look into using the ASF's paid plan, or find other
solutions.

If anyone has a reason that they feel this is inappropriate, speak up.
Otherwise, I'll try to put together a few yaml files this week to commit
soon'ish.

Here's an example circle run that just kicks off unit tests on one of my
personal branches - https://circleci.com/gh/jeffjirsa/cassandra/35 -
nothing fancy, but at least it gives us the junit/testall run to show us
that we had one failure ( testDroppedMessages -
org.apache.cassandra.net.MessagingServiceTest ). It appears that we can
parallelize dtests and run dtests as a series of small tasks as well - we
may be able to get jacoco to run within the time limit, if we split up unit
tests a bit.

We can have this conversation on the list or on the JIRA, but does anyone
have a great reason why we SHOULDN'T support one or both of these vendors,
or alternatively, is there another vendor we should consider instead?

- Jeff

Reply via email to