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

Make the upgrade tests run on trunk

    XMLWordPrintableJSON

    Details

      Description

      It appears that the upgrade tests (j8_upgradetests-no-vnodes circleci target) don't really work on trunk right now, it appears to be a java home issue potentially. Example run: https://circleci.com/gh/jolynch/cassandra/553

       Your job ran 4412 tests with 3923 failures
      
      - test_IN_clause_on_last_key - upgrade_tests.cql_tests.TestCQLNodes2RF1_Upgrade_current_2_1_x_To_indev_2_1_xupgrade_tests/cql_tests.pymajor_version_int = 8
      
          def switch_jdks(major_version_int):
              """
              Changes the jdk version globally, by setting JAVA_HOME = JAVA[N]_HOME.
              This means the environment must have JAVA[N]_HOME set to switch to jdk version N.
              """
              new_java_home = 'JAVA{}_HOME'.format(major_version_int)
          
              try:
      >           os.environ[new_java_home]
      
      upgrade_tests/upgrade_base.py:25: 
      _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
      
      self = environ({'PYTHONUNBUFFERED': 'true', 'DEFAULT_DIR': '/home/cassandra/cassandra-dtest', 'CIRCLE_NODE_INDEX': '47', 'CIR...ade_tests/cql_tests.py::TestCQLNodes2RF1_Upgrade_current_2_1_x_To_indev_2_1_x::()::test_IN_clause_on_last_key (call)'})
      key = 'JAVA8_HOME'
      
          def __getitem__(self, key):
              try:
                  value = self._data[self.encodekey(key)]
              except KeyError:
                  # raise KeyError with the original key value
      >           raise KeyError(key) from None
      E           KeyError: 'JAVA8_HOME'

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                vinaykumarcse Vinay Chella
                Reporter:
                jolynch Joey Lynch
                Authors:
                Vinay Chella
                Reviewers:
                Joey Lynch
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: