Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-10095 Fix dtests on 3.0 branch on Windows
  3. CASSANDRA-10108

Windows dtest 3.0: sstablesplit_test.py:TestSSTableSplit.split_test fails

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Normal
    • Resolution: Done
    • None
    • Test/dtest/python

    Description

      Locally:

      -- ma-28-big-Data.db-----
      Exception in thread "main" java.lang.NoClassDefFoundError: org/supercsv/prefs/CsvPreference$Builder
              at org.apache.cassandra.config.Config.<clinit>(Config.java:240)
              at org.apache.cassandra.config.DatabaseDescriptor.<clinit>(DatabaseDescriptor.java:105)
              at org.apache.cassandra.service.StorageService.getPartitioner(StorageService.java:220)
              at org.apache.cassandra.service.StorageService.<init>(StorageService.java:206)
              at org.apache.cassandra.service.StorageService.<clinit>(StorageService.java:211)
              at org.apache.cassandra.schema.LegacySchemaTables.getSchemaPartitionsForTable(LegacySchemaTables.java:295)
              at org.apache.cassandra.schema.LegacySchemaTables.readSchemaFromSystemTables(LegacySchemaTables.java:210)
              at org.apache.cassandra.config.Schema.loadFromDisk(Schema.java:108)
              at org.apache.cassandra.tools.StandaloneSplitter.main(StandaloneSplitter.java:58)
      Caused by: java.lang.ClassNotFoundException: org.supercsv.prefs.CsvPreference$Builder
              at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
              at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
              ... 9 more
      Number of sstables after split: 1. expected 21.0
      

      on CI:

      21.0 not less than or equal to 2
      
      and
      
      [node1 ERROR] Exception calling "CompareTo" with "1" argument(s): "Object must be of type 
      String."
      At D:\temp\dtest-i3xwjx\test\node1\conf\cassandra-env.ps1:336 char:9
      +     if ($env:JVM_VERSION.CompareTo("1.8.0_40" -eq -1))
      +         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
          + FullyQualifiedErrorId : ArgumentException
      -- ma-28-big-Data.db-----
      

      Failure history: consistent

      Env: both CI and local

      Attachments

        Activity

          People

            pauloricardomg Paulo Motta
            JoshuaMcKenzie Joshua McKenzie
            Paulo Motta
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: