2.320 old data includes unexpected entries for MatrixBuild

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      My matrix projects created on prior versions of Jenkins are reporting Unreadable Data in the Manage Old Data page. The output is many lines that look like this:

      VerifyError: class com.google.common.collect.EmptyImmutableSortedSet overrides final method com.google.common.collect.ImmutableCollection.toArray()[Ljava/lang/Object;
      

      I assume this might be related to the Guava upgrade in core.

      Job definition looks like this:

      <?xml version='1.1' encoding='UTF-8'?>
      <matrix-project plugin="matrix-project@1.18">
        <scm class="hudson.scm.NullSCM"/>
        <axes>
          <org.jenkinsci.plugins.elasticaxisplugin.ElasticAxis plugin="elastic-axis@1.3-SNAPSHOT">
            <name>label</name>
            <values>
              <string>mark-pc3-ssh-simpler</string>
              <string>debian-10-c-jagent</string>
              <string>testing-a-jagent</string>
            </values>
            <label>windows , (Debian-10 || Debian-testing )</label>
            <ignoreOffline>false</ignoreOffline>
            <dontExpandLabels>false</dontExpandLabels>
          </org.jenkinsci.plugins.elasticaxisplugin.ElasticAxis>
        </axes>
        <builders/>
        <publishers/>
        <buildWrappers/>
        <executionStrategy class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
          <runSequentially>false</runSequentially>
        </executionStrategy>
      </matrix-project>
      

      Once I've cleared those warnings about old data, they do not seem to return. I believe this issue can be closed as an expected case of old data that needed to be discarded.

            Assignee:
            Unassigned
            Reporter:
            Mark Waite
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: