aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/skyframe
Commit message (Expand)AuthorAge
* Extract ReverseDepsUtil interface so that InMemoryNodeEntry can be partially ...Gravatar Janak Ramakrishnan2015-11-24
* Tolerate independent cycle underneath main cycle during a re-evaluation.Gravatar Janak Ramakrishnan2015-11-24
* Allow SkyValues to be marked not "comparable". Such values are not compared f...Gravatar Eric Fellheimer2015-11-19
* Avoid re-evaluating a parent node when a child is found to be unchanged from ...Gravatar Janak Ramakrishnan2015-11-19
* Compare GroupedLists without regard to the order within a given group. Also m...Gravatar Janak Ramakrishnan2015-11-19
* Don't repeatedly add and remove rdeps in GraphConcurrencyTest -- we don't do ...Gravatar Janak Ramakrishnan2015-11-18
* Return rdeps when marking a node dirtyGravatar Mark Schaller2015-11-18
* Open source skyframe testsGravatar Kristina Chodorow2015-11-17
* Add test for case when node is no longer needed, then explicitly evaluated, t...Gravatar Janak Ramakrishnan2015-11-17
* Migrate blaze from their own duplicated copy of MoreAsserts and use Truth ins...Gravatar Googler2015-11-11
* Add tests for nodes that are not used in the graph, but then are used in a la...Gravatar Janak Ramakrishnan2015-11-10
* Don't remove a reverse dep after it was added in GraphConcurrencyTest. That n...Gravatar Janak Ramakrishnan2015-11-03
* Cleanup ValueVisitor (and dirty QuiescingExecutor)Gravatar Mark Schaller2015-11-02
* Make some things in GraphConcurrencyTest protected so subclasses can use them.Gravatar Nathan Harmata2015-10-29
* Fix race in MemoizingEvaluatorTest#crashAfterInterruptCrashes by ensuring tha...Gravatar Janak Ramakrishnan2015-10-28
* Remove unnecessary use of Reporter.Gravatar Ulf Adams2015-10-27
* Simplify uses of EventCollector.Gravatar Ulf Adams2015-10-27
* Singleton-ify ErrorTransienceValueGravatar Michajlo Matijkiw2015-10-22
* Remove wildcard of SkyFunctionName, as it is finalGravatar Mark Schaller2015-10-22
* Minor cleanups to GraphTesterGravatar Mark Schaller2015-10-22
* Keep track of any RuntimeExceptions thrown during evaluation. Previously, Run...Gravatar Janak Ramakrishnan2015-10-21
* Don't assert presence of root causes if they're not persistently stored.Gravatar Janak Ramakrishnan2015-10-21
* Make EmptySkyValue not serializableGravatar Michajlo Matijkiw2015-10-21
* Move to using "well-known" SkyFunctionNames in tests exercising graphGravatar Michajlo Matijkiw2015-10-16
* Allow other ExecutorService implementations in AbstractQueueVisitorGravatar Mark Schaller2015-10-13
* Make ParallelEvaluatorTest#unrecoverableError failure messages more informative.Gravatar Janak Ramakrishnan2015-10-13
* Test concurrent get and createIfAbsent. Also remove unnecessary locking in #t...Gravatar Janak Ramakrishnan2015-10-13
* Don't iterate over children when building events if events won't be stored an...Gravatar Janak Ramakrishnan2015-10-12
* Delay additions as well as removals of reverse deps. Now that removals are no...Gravatar Janak Ramakrishnan2015-10-12
* Be more specific about InMemoryNodeEntry.getGroupedDirectDepsGravatar Mark Schaller2015-10-09
* Increase visibility of an InMemoryNodeEntry methodGravatar Mark Schaller2015-10-08
* Make Skyframe tests resilient to root causes not being stored.Gravatar Janak Ramakrishnan2015-10-07
* Replace EvaluableGraph#createIfAbsent with the potentially more efficient Eva...Gravatar Nathan Harmata2015-10-05
* Refactor ErrorInfo creation to share single constructorGravatar Michajlo Matijkiw2015-09-30
* Rationalize copyright headersGravatar Damien Martin-Guillerez2015-09-25
* Don't remove reverse deps until node is known to be changed. This helps avoid...Gravatar Janak Ramakrishnan2015-09-23
* Mark root causes as transient. Serializing nested sets is annoying, and since...Gravatar Janak Ramakrishnan2015-09-21
* Fix Bazel breakageGravatar Damien Martin-Guillerez2015-09-11
* Delay cleaning of in-flight nodes until the following build. This allows us t...Gravatar Janak Ramakrishnan2015-09-11
* Automatically record exceptions and assert that there aren't any when using N...Gravatar Janak Ramakrishnan2015-09-09
* Call into the super's method in DeterministicValueEntry rather than trying to...Gravatar Janak Ramakrishnan2015-09-08
* Add WalkableGraphUtils for easy (r)dep queriesGravatar Mark Schaller2015-09-03
* Add a method to EvaluationProgressReceiver for getting information on SkyFunc...Gravatar Nathan Harmata2015-09-03
* Add a bit more testing coverage to MemoizingEvaluatorTest.Gravatar Janak Ramakrishnan2015-09-03
* Use TrackingAwaiter properly to track lost exceptions. Using the static metho...Gravatar Janak Ramakrishnan2015-09-02
* Deflake MemoizingEvaluatorTest#shutDownBuildOnCachedError_Verified from the d...Gravatar Janak Ramakrishnan2015-09-02
* Mostly deflake MemoizingEvaluatorTest#shutDownBuildOnCachedError_Verified by ...Gravatar Janak Ramakrishnan2015-09-02
* Refactor NodeEntry, create node representation without a valueGravatar Mark Schaller2015-09-02
* Allow value equality in some MemoizingEvaluatorTest tests.Gravatar Janak Ramakrishnan2015-08-31
* Don't mark ErrorInfo transient if one of its child ErrorInfos is transient.Gravatar Janak Ramakrishnan2015-08-26