Uploaded image for project: 'Apache Cassandra'
  1. Apache Cassandra
  2. CASSANDRA-14017

Add plumbing to cassandra dtests to allow collecting test names for multiple builds as well as merging test output

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • None
    • Test/dtest/python
    • None

    Description

      For continuous integration it's helpful to be able to acquire a list of test names so that the tests can be split and load balanced across multiple executors.

      We also do multiple builds containing the same tests run with different parameters. It's helpful to be able to tag the test names so they junit.xml output can be merged by other tools for reporting.

      There are also issues with nosetests and specifying many tests cases from the command line where nosetests hits recursion limits in Python. Increasing the maximum recursion depth seems to address the issue for now.

      Attachments

        Activity

          People

            aweisberg Ariel Weisberg
            aweisberg Ariel Weisberg
            Ariel Weisberg
            Michael Kjellman
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: