Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-12111

[Umbrella] Split test-patch off into its own TLP

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • HADOOP-12111
    • HADOOP-12111
    • yetus
    • None

    Description

      Given test-patch's tendency to get forked into a variety of different projects, it makes a lot of sense to make an Apache TLP so that everyone can benefit from a common code base.

      Attachments

        Issue Links

          1.
          update test-patch branch to latest code Sub-task Resolved Allen Wittenauer
          2.
          smarter branch detection Sub-task Resolved Allen Wittenauer
          3.
          some personalities are still using releaseaudit instead of asflicense Sub-task Resolved Allen Wittenauer
          4.
          rework test-patch bug system support Sub-task Resolved Allen Wittenauer
          5.
          document features added in 12113 Sub-task Resolved Allen Wittenauer
          6.
          Pig personality always fails at precheck_javac and check_patch_javac Sub-task Resolved Kengo Seki
          7.
          hadoop personality needs to know about shellprofile.d Sub-task Resolved Kengo Seki
          8.
          test-patch.sh confused by certain patch formats Sub-task Resolved Kengo Seki
          9.
          releasedocmaker better versions support Sub-task Resolved Unassigned
          10.
          Test code modification is not detected if test directory is at the top level of the project Sub-task Resolved Kengo Seki
          11.
          bundled docker image should symlink java versions Sub-task Resolved Unassigned
          12.
          bundled dockerfile should use the JDK version of openjdk, not JRE Sub-task Resolved Allen Wittenauer
          13.
          modernize smart-apply-patch Sub-task Resolved Allen Wittenauer
          14.
          test-patch should report max memory consumed Sub-task Resolved Kengo Seki
          15.
          author tests show entire run time not test time when skipped Sub-task Resolved Kengo Seki
          16.
          Whitespace plugin shows unexpected error messages if gitdiffcontent is empty Sub-task Resolved Kengo Seki
          17.
          javac warning file is always empty on ant-based projects Sub-task Resolved Kengo Seki
          18.
          shellcheck plugin is picking up target executables Sub-task Resolved Kengo Seki
          19.
          smart-apply-patch shouldn't print successful dryrun in apply mode Sub-task Resolved Kengo Seki
          20.
          hadoop patches that hit multiple modules need to build at the union Sub-task Resolved Allen Wittenauer
          21.
          Optimize find_changed_modules Sub-task Resolved Kengo Seki
          22.
          releasedocmaker should pass pylint Sub-task Resolved Kengo Seki
          23.
          The preceding invocations of findlargest in test-patch effect the following invocation results Sub-task Resolved Kengo Seki
          24.
          Add support for pylint Sub-task Resolved Kengo Seki
          25.
          Add docs-overview page Sub-task Resolved Sean Busbey
          26.
          CHANGED_MODULES is wrong for ant Sub-task Resolved Allen Wittenauer
          27.
          Document releasedocmaker Sub-task Resolved Allen Wittenauer
          28.
          Rewrite grep -o's to be POSIX compliant Sub-task Resolved Kengo Seki
          29.
          recover broken rebase during precommit Sub-task Resolved Allen Wittenauer
          30.
          Convert 'unit' to 'junit' Sub-task Resolved Allen Wittenauer
          31.
          Add native support for TAP Sub-task Resolved Allen Wittenauer
          32.
          Add support for rubocop Sub-task Resolved Kengo Seki
          33.
          add support for ruby-lint Sub-task Resolved Kengo Seki
          34.
          rework build tool support; add gradle; add scala Sub-task Resolved Allen Wittenauer
          35.
          Pylint should be installed in test-patch docker environment Sub-task Resolved Kengo Seki
          36.
          make test-patch plugins more consistent Sub-task Resolved Kengo Seki
          37.
          builtin personality is too hadoop specific Sub-task Resolved Unassigned
          38.
          test-patch.sh should run findbugs if only findbugs-exclude.xml has changed Sub-task Resolved Kengo Seki
          39.
          releasedocmaker.py fails with stacktrace if --project option is not specified Sub-task Resolved Kengo Seki
          40.
          releasedocmaker: unreleased should still be dated Sub-task Resolved Kengo Seki
          41.
          releasedocmaker index mode should create a readme.md in addition to a index.md Sub-task Resolved Allen Wittenauer
          42.
          test-patch pylint plugin should support indent-string option Sub-task Resolved Kengo Seki
          43.
          add support for perlcritic Sub-task Resolved Kengo Seki
          44.
          Move recent yetus docker changes to the yetus dockerfile Sub-task Resolved Allen Wittenauer
          45.
          test-patch's basedir and patch-dir must be directories under the user's home in docker mode if using boot2docker Sub-task Resolved Kengo Seki
          46.
          releasedocmaker isn't translating greater than/less than signs in releasenotes Sub-task Resolved Allen Wittenauer
          47.
          Fix some test-patch plugins to count the diff lines correctly Sub-task Resolved Kengo Seki
          48.
          test-patch pylint plugin fails silently and votes +1 incorrectly Sub-task Resolved Kengo Seki
          49.
          final memory report sometimes generates spurious errors Sub-task Resolved Kengo Seki
          50.
          Findbugs HTML report link shows 0 warnings despite errors Sub-task Resolved Kengo Seki
          51.
          check_unittests in test-patch.sh can return a wrong status Sub-task Resolved Kengo Seki
          52.
          hbaseprotoc_postapply in the test-patch hbase personality can return a wrong status Sub-task Resolved Kengo Seki
          53.
          Potential false-positive and false-negative in parsing TAP output Sub-task Resolved Kengo Seki
          54.
          Move maven specific tests to a plugin Sub-task Resolved Allen Wittenauer
          55.
          github_jira_bridge doesn't work Sub-task Resolved Kengo Seki
          56.
          compile and resut of compile should probably be split Sub-task Resolved Unassigned
          57.
          Wrong help message about --curl-cmd option Sub-task Resolved Gabor Liptak
          58.
          test-patch docker mode fails in downloading findbugs with curl Sub-task Resolved Kengo Seki
          59.
          Misleading debug message in generic_locate_patch Sub-task Resolved Jagadesh Kiran N
          60.
          test-patch TAP plugin should use ${SED} instead of sed Sub-task Resolved Jagadesh Kiran N
          61.
          Incomplete checking for findbugs executable Sub-task Resolved Jagadesh Kiran N
          62.
          Wrong grep command invocation in github_find_jira_title Sub-task Resolved Brahma Reddy Battula
          63.
          big top personality should skip asflicense Sub-task Resolved Unassigned
          64.
          Incomplete comment for test-patch compile_cycle function Sub-task Resolved Jagadesh Kiran N
          65.
          filefilter function in test-patch flink personality is never called Sub-task Resolved Jagadesh Kiran N
          66.
          Wrong help messages in some test-patch plugins Sub-task Resolved Jagadesh Kiran N
          67.
          Wrong comment for scaladoc_rebuild function in test-patch scala plugin Sub-task Resolved Jagadesh Kiran N
          68.
          Migrate open jiras to Yetus tracker Sub-task Resolved Sean Busbey
          69.
          tombstone yetus branch Sub-task Resolved Sean Busbey

          Activity

            People

              busbey Sean Busbey
              aw Allen Wittenauer
              Votes:
              0 Vote for this issue
              Watchers:
              19 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: