summaryrefslogtreecommitdiffstats
path: root/src/build_test.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1963 from LebedevRI/reliable-etaJan Niklas Hasse2024-03-161-3/+20
|\
| * Reliable ETA and progress percentage.Roman Lebedev2023-10-101-3/+20
* | Fix comparision error between pointer and NULLJan Niklas Hasse2024-02-291-1/+1
* | Merge pull request #1949 from Flowdalic/load-capacityJan Niklas Hasse2024-02-291-3/+8
|\ \
| * | Consider the remaining load capacity in main loopFlorian Schmaus2023-11-231-3/+8
* | | Merge pull request #2177 from peterbell10/cpsched-2Jan Niklas Hasse2024-02-291-26/+72
|\ \ \ | |/ / |/| |
| * | Simplify scheduler to not use build log/execution timePeter Bell2022-08-101-100/+8
| * | Merge remote-tracking branch 'upstream/master' into cpsched-2Peter Bell2022-08-101-6/+314
| |\ \ | | |/
| * | Rename critical_time to critical_time_msPeter Bell2022-03-081-10/+10
| * | Add test and fix priority bugPeter Bell2022-03-081-26/+164
* | | Fix typoOrgad Shaneh2023-11-191-1/+1
* | | Remove phony edges for nodes created by a dependency loader.David 'Digit' Turner2023-11-071-17/+24
* | | Ensure tests do not leave stale files in current directory.David 'Digit' Turner2023-10-061-42/+54
| |/ |/|
* | Introduce mechanism to provide resiliency for inputs changing while the build...John Drouhard2022-06-101-6/+314
|/
* Fix two typosMarc-Antoine Ruel2021-12-281-1/+1
* Merge pull request #1800 from colincross/validationsJan Niklas Hasse2021-12-211-0/+313
|\
| * Add validation nodes to ninjaColin Cross2021-10-121-0/+305
| * Remove early return from Builder::AddTargetColin Cross2021-10-121-0/+8
* | Fix crash when FakeCommandRunner is deleted twiceJan Niklas Hasse2021-11-161-0/+1
|/
* Set output mtime of phony edges to the latest inputsRichard Geary2021-08-021-0/+145
* dyndep: reconcile dyndep-specified outputs with depfile-specified inputsBrad King2021-03-241-0/+42
* Add some regression tests for additional test casesJohn Drouhard2021-03-241-0/+186
* Revert "Change build log to always log the most recent input mtime"John Drouhard2021-03-241-160/+0
* Change build log to always log the most recent input mtimeJohn Drouhard2021-03-161-0/+160
* Turn BuildStatus into an interfaceColin Cross2020-12-181-20/+20
* Simplify running edges statusColin Cross2020-12-181-6/+3
* Move edge time from Status to BuilderColin Cross2020-12-181-17/+17
* [clang-tidy] add explicit to single argument constructorsRosen Penev2020-12-061-4/+3
* Add 'using namespace std;' to all cc files to prepare for removing it from he...Michael Jones2020-09-301-0/+2
* [clang-tidy] check empty instead of size (#1784)Rosen Penev2020-06-041-1/+1
* depfile_parser: remove restriction on multiple outputsBen Boeckel2019-11-201-0/+223
* Small constifications (#1647)Konstantin Kharlamov2019-09-191-2/+2
* Teach builder to load dyndep files when they are readyBrad King2019-04-181-0/+717
* Teach FakeCommandRunner to support multiple active commandsBrad King2019-04-181-21/+47
* Allow EdgeFinished and NodeFinished to fail with errorsBrad King2019-04-181-26/+52
* Restore tolerance of self-referencing phony build statementsBrad King2017-09-081-0/+13
* Drop unnecessary cycle detection in Plan::AddTargetBrad King2017-06-191-53/+0
* Simplify BuildTest.StatFailureAbortsBuild test caseBrad King2017-06-191-2/+2
* Fix segfault on edge with no inputsColin Cross2017-06-161-0/+31
* Always rebuild on errorsColin Cross2017-05-221-2/+2
* Add a test that fails if a rule updates it output file but failsColin Cross2017-05-221-2/+49
* Regression test for not initialized elapsed time bug.gkistanova2016-07-141-0/+8
* Fix NINJA_STATUS %r on dumb terminalsColin Cross2016-04-291-2/+4
* Improve Plan::EdgeFinished signatureBrad King2016-04-191-26/+26
* Merge pull request #1126 from bradking/pool-release-on-failNico Weber2016-04-191-24/+90
|\
| * Add another test case covering pool release on edge failureDavid Emett2016-04-061-0/+24
| * Release the pool slot held by an edge whether it succeeds or failsFredrik Medley2016-04-061-24/+66
* | Avoid double-scheduling build edges in another caseBrad King2016-02-031-0/+23
|/
* Add support for build statement implicit outputsBrad King2016-02-031-0/+16
* Make links point to org pageNico Weber2015-11-111-4/+4