Skip to content
Snippets Groups Projects
  1. May 14, 2015
  2. May 08, 2015
    • Pierre-Yves David's avatar
      run-test.py: greatly increase the priority of 'check-code' tests · f66fc374d2d7
      Pierre-Yves David authored
      As check-code is actually quite long to run for its file size, this prevent them
      to be scheduled too late during the test run.
      
      This reduces my typical test run from 107 seconds to 90 seconds
      f66fc374d2d7
    • Pierre-Yves David's avatar
      run-tests: allow different extra weight for slow tests · f52c5701925a
      Pierre-Yves David authored
      The 'test-check-code-hg.t' file is not big enough to be prioritized properly.
      As a result my tests run often spend about 15 seconds running only it at the
      end of its tests run. We make the "slow" mechanism a bit smarter to adjust the
      extra weight of each category independently in a future patch.
      f52c5701925a
    • Durham Goode's avatar
      ignore: refactor syntax concatenation · e91b32d3c67b
      Durham Goode authored
      This refactors the syntax+rule concatenation logic to be more separated. It
      determines the syntax and the rule separately and then puts them back together.
      This will help in a later patch when we want to process just the rule before it
      gets concatenated.
      e91b32d3c67b
    • Durham Goode's avatar
      ignore: refactor file read into a function · 8cf7f0c4cb14
      Durham Goode authored
      This refactors the ignore file reading code into a function so that in a future
      patch we can make it recursive.
      8cf7f0c4cb14
  3. May 13, 2015
    • Katsunori FUJIWARA's avatar
      import-checker: loop to get list of locally defined modules at first · 3bbbadf69d0a
      Katsunori FUJIWARA authored
      This is a preparation for subsequent patches, which expect that all
      locally defined (= mercurial specific) modules are already known
      before examinations.
      
      Looping twice for specified modules is a little redundant, but
      reasonable cost for improvement in subsequent patches.
      3bbbadf69d0a
    • Katsunori FUJIWARA's avatar
      import-checker: add xargs like mode · 723e364488f4
      Katsunori FUJIWARA authored
      Before this patch, "import-check.py" is invoked via "xargs" in
      "test-module-imports.t", but it doesn't ensure that
      "import-checker.py" is certainly invoked with all mercurial specific
      files at once.
      
      "xargs" may invoke specified command multiple times with part of
      arguments given from stdin: according to "xargs(1)" man page, this
      dividing arguments is system-dependent.
      
      This patch adds "xargs" like mode to "import-checker.py".
      
      This can ensure that "import-checker.py" is certainly invoked with all
      mercurial specific files at once in "test-module-imports.t". This is
      assumed by subsequent patches.
      723e364488f4
    • Adrian Buehlmann's avatar
  4. Apr 14, 2015
  5. Apr 13, 2015
  6. Apr 14, 2015
  7. Apr 13, 2015
  8. Apr 21, 2015
  9. Apr 12, 2015
  10. Apr 14, 2015
  11. Apr 11, 2015
Loading