[
https://issues.apache.org/jira/browse/CASSANDRA-10289?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14935633#comment-14935633
]
Jim Witschey commented on CASSANDRA-10289:
------------------------------------------
[~Stefania] Thank you, this is exactly the kind of feedback I was hoping for.
Yes, the prompt test was the failing one, and it's been fixed for
CASSANDRA-10369; my mistake for not linking earlier.
bq. These tests are quite fast to run, I wonder if we should run them on every
developer branch, perhaps by adding them to the dtest suite.
I agree that running them on every dev branch is a good idea. However, I'm not
sure they belong in dtests:
- One reason they're so fast is because they reuse the same cluster for all the
tests. This is possible in dtest but (I don't think) part it's of how we
currently run them on CassCI. I don't know if it would be a problem to run the
dtests this way on CassCI.
- They also require access to cqlshlib internals, like the parser. I think this
is probably out of scope for the dtests.
We're talking in TE about the best way to add this to the tests that run when
developers push changes.
bq. We tend to test cqlsh via the dtests but some use cases would be easier to
add to these tests, e.g. completion.
I agree, and in general, there's a lot (for me in particular) to add to these
tests.
I'll revert the changes you mentioned and file new tickets for them.
> Fix cqlshlib tests
> ------------------
>
> Key: CASSANDRA-10289
> URL: https://issues.apache.org/jira/browse/CASSANDRA-10289
> Project: Cassandra
> Issue Type: Bug
> Components: Tests
> Reporter: Jim Witschey
> Assignee: Jim Witschey
> Labels: cqlsh
> Fix For: 3.0.0 rc2
>
> Attachments: trunk-10289.txt
>
>
> The cqlsh tests in trunk haven't been running for a while:
> http://cassci.datastax.com/view/All_Jobs/job/trunk_cqlshlib/423/testReport/
> This looks like the driver errors that happened because of CASSANDRA-6717.
> Not sure why it's happening now; the driver installation looks normal to me
> on those jobs. [~mshuler]?
> There were also some changes to cqlsh itself that also broke the test
> harness, but I believe those are fixed here:
> https://github.com/mambocab/cassandra/tree/fix-cqlsh-tests
> Once the tests are running successfully on CassCI, I'll test my patch and
> mark as patch available.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)