summaryrefslogtreecommitdiffstats
path: root/src/build_log_test.cc
Commit message (Expand)AuthorAgeFilesLines
* Null terminate the out2 string passed as filter2 to log.Restatyydevelop2020-04-151-1/+1
* restat: Accept list of outputs to restat (none means all)Jan Niklas Hasse2020-01-161-1/+8
* Ignore nonexistent .ninja_log/.ninja_deps for restat and recompactJan Niklas Hasse2019-12-231-1/+1
* Add restat tool which recalculates all mtimes in the build logJan Niklas Hasse2019-12-231-0/+42
* Revert "1492 add column headers to .ninja_log"Jan Niklas Hasse2019-10-281-5/+4
* 1492 add column headers to .ninja_logGuilhem Charles2019-01-131-4/+5
* Always rebuild on errorsColin Cross2017-05-221-4/+4
* ninja_test: Fix Visual C++ 2015 warnings/errors about name hiding.James Johnston2016-04-181-7/+9
* Remove 'Recompacting...' messages.Nico Weber2014-12-181-1/+0
* Don't print "Recompacting..." message from tests.Nico Weber2014-09-191-0/+1
* Fix building tests on Windows again.Nico Weber2014-09-181-1/+1
* Make BuildLogUser reference constant.Nico Weber2014-01-071-2/+2
* Rename "IsDead" to "BuildLogUser".Nico Weber2014-01-041-8/+8
* Add a test for collection of dead log entries.Nico Weber2014-01-041-0/+40
* Make tests compile (one fails atm).Nico Weber2014-01-021-6/+7
* Introduce a Truncate() function that works on POSIX and Windows.Nico Weber2013-04-291-9/+1
* wrap some overlong linesEvan Martin2012-12-291-1/+2
* wrap test in anon namespaceEvan Martin2012-12-281-0/+4
* build log: Adding test for multiple target edgesMaxim Kalaev2012-10-121-0/+20
* Merge pull request #408 from nico/fixEvan Martin2012-09-061-0/+2
|\
| * Make sure no stale test file exists before running build log tests.Nico Weber2012-09-011-0/+2
* | remove config from BuildLog, rename membersEvan Martin2012-09-021-2/+2
|/
* fix test broken in 697350dEvan Martin2012-08-171-2/+10
* make it more explicit that a bad build log causes us to rebuildEvan Martin2012-08-171-1/+1
* Include unistd.h in files that use unlink() on OS X.Nico Weber2012-08-051-3/+1
* make the build log test match the indended build log logicEvan Martin2012-07-271-3/+3
* drop support of log formats < 4Evan Martin2012-06-181-13/+6
* Only store command hashes in the build log.Nico Weber2012-06-151-6/+6
* Add a BuildLog test that checks that very long command liens don't crash.Nico Weber2012-05-101-0/+28
* Add a BuildLog test that checks duplicate version headers don't crash.Nico Weber2012-05-101-0/+31
* Add a BuildLog loading perftest.Nico Weber2012-05-081-1/+1
* Don't write ninja log header to log on every build on Windows.Nico Weber2012-05-081-0/+31
* Make |log_| variable private to BuildLog.Evan Martin2012-04-051-2/+2
* windows: use _WIN32 define everywhereEvan Martin2012-01-221-2/+2
* make my last change actually workEvan Martin2012-01-051-5/+6
* Switch build log to use tabs as field separators, to support outputs with spa...Nico Weber2012-01-051-0/+19
* Implement restat rulesPeter Collingbourne2011-10-241-0/+19
* build_log_test.cc: add 3 #include for stat(2) on LinuxQingning Huo2011-06-101-0/+6
* remove +x bit from sourceEvan Martin2011-06-031-0/+0
* mingw ninja_test links and passes. (as do linux and native VS2010)Philip Craig2011-05-291-2/+3
* Tests now build on a native Windows build (tested with VS2010)Philip Craig2011-05-281-0/+11
* don't crash on truncated log filesEvan Martin2011-05-111-0/+28
* add a versioning header to build log, switch to v2Evan Martin2011-05-111-3/+3
* windows: successfully link testsEvan Martin2011-05-061-2/+2
* add copyrightsEvan Martin2011-02-061-0/+14
* remove tempnamEvan Martin2011-01-091-8/+7
* work around mktemp warningEvan Martin2011-01-081-2/+1
* later entry in build log should overwrite earlier oneEvan Martin2011-01-071-0/+16
* add a class for logging builds (commands + timing)Evan Martin2010-12-231-0/+43