Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-21547

Precommit uses master flaky list for other branches

    XMLWordPrintableJSON

Details

    Description

      Precommit job downloads the flaky exclude list for master branch when the uploaded patch file is made for different branches.

      As an example check https://builds.apache.org/job/PreCommit-HBASE-Build/15192 which was against branch-1 but the unit test downloaded master's flaky list.

      15:26:05 [Tue Dec  4 14:26:04 UTC 2018 INFO]: Personality: patch unit
      15:26:05 [Tue Dec  4 14:26:04 UTC 2018 INFO]: EXCLUDE_TESTS_URL=https://builds.apache.org/job/HBase-Find-Flaky-Tests/job/master/lastSuccessfulBuild/artifact/excludes/
      15:26:05 [Tue Dec  4 14:26:04 UTC 2018 INFO]: INCLUDE_TESTS_URL=
      15:26:05 --2018-12-04 14:26:04--  https://builds.apache.org/job/HBase-Find-Flaky-Tests/job/master/lastSuccessfulBuild/artifact/excludes/
      15:26:05 Resolving builds.apache.org (builds.apache.org)... 195.201.213.130, 2a01:4f8:c0:2cc9::2
      15:26:05 Connecting to builds.apache.org (builds.apache.org)|195.201.213.130|:443... connected.
      15:26:06 HTTP request sent, awaiting response... 200 
      15:26:06 Length: 866 [application/octet-stream]
      15:26:06 Saving to: 'excludes'
      15:26:06 
      15:26:06      0K                                                       100% 43.0M=0s
      15:26:06 
      15:26:06 2018-12-04 14:26:06 (43.0 MB/s) - 'excludes' saved [866/866]
      15:26:06 
      15:26:09 cd /testptch/hbase/hbase-thrift
      15:26:09 mvn --batch-mode -Dmaven.repo.local=/home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/yetus-m2/hbase-branch-1-patch-1 -DHBasePatchProcess -Dhttps.protocols=TLSv1.2 -PrunAllTests -Dtest.exclude.pattern=**/master.cleaner.TestSnapshotFromMaster.java,**/client.TestRestoreSnapshotFromClientAfterSplittingRegions.java,**/regionserver.TestRegionMergeTransactionOnCluster.java,**/client.TestCloneSnapshotFromClientAfterSplittingRegion.java,**/master.assignment.TestAssignmentManager.java,**/master.assignment.TestAMAssignWithRandExec.java,**/client.TestMobCloneSnapshotFromClientAfterSplittingRegion.java,**/regionserver.TestCompactingToCellFlatMapMemStore.java,**/replication.TestReplicationSmallTestsSync.java,**/TestMultiVersions.java,**/client.TestMobRestoreSnapshotFromClientAfterSplittingRegions.java,**/client.TestRestoreSnapshotFromClientWithRegionReplicas.java,**/regionserver.TestRegionServerAbortTimeout.java,**/replication.TestMasterReplication.java,**/backup.TestIncrementalBackupWithBulkLoad.java,**/master.replication.TestRegisterPeerWorkerWhenRestarting.java clean test -fae > /testptch/patchprocess/patch-unit-hbase-thrift.txt 2>&1
      

      Attachments

        1. HBASE-21547.master.002.patch
          1 kB
          Peter Somogyi
        2. HBASE-21547.master.001.patch
          1 kB
          Peter Somogyi

        Issue Links

          Activity

            People

              psomogyi Peter Somogyi
              psomogyi Peter Somogyi
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: