1. 04 Jan, 2017 6 commits
    • Marco Bubke's avatar
      UnitTests: Fix names and disable slow tests by default · ada5ea19
      Marco Bubke authored
      Slow and very slow tests have now their own test category. We add SlowTest
      for tests which are slower than ~5ms and VerySlowTest if they are slower
      than ~100ms. They are disabled them by "-*SlowTest.*". If you have a faster
      machine than most developers simply try lower values. The aim is that most
      developers can execute the tests in under ~2s.
      
      In the long run we should use dependency breaking and data sharing to
      reduce the count of the slow tests.
      
      Change-Id: I8578071258d7f89b2052709f3dd526ced811483f
      Reviewed-by: Nikolai Kosjar's avatarNikolai Kosjar <nikolai.kosjar@qt.io>
      ada5ea19
  2. 10 Oct, 2016 6 commits
  3. 05 Oct, 2016 6 commits
  4. 19 Sep, 2016 6 commits
  5. 28 Jul, 2016 6 commits
    • Nikolai Kosjar's avatar
      Clang: Extract TranslationUnitUpdater · dc734f45
      Nikolai Kosjar authored
      ...in preparation for concurrent processing of documents.
      
      Parsing and reparsing is handled by TranslationUnit. Since we will do
      this in a different thread, extract the core logic into the new class
      TranslationUnitUpdater, so that we can prepare the necessary data for
      the run and then later incorporate the results of the parse/reparse.
      
      Change-Id: Ic9d936d193ee6795a755f0cfc38c0b2a7bd402cc
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      dc734f45