mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-19 03:50:54 +01:00
No description
48f53ba095
Summary: When using postponed unittests to make 'arc diff' faster, there are some situations where it is difficult to know exactly how many unittests will be run. This is the case for many of our C++ unittests, which we can't really know until we compile the tests (which is slow, and probably isn't reasonable to be done before posting the diff). I suppose we could make sure we explicitly which tests a C++ unittest will run in some way, but this would require a lot of change to our backend test infra. Also, it seems that this is a pretty general issue of not knowing how many unittests will be run until they actually run. This diff adds an optional "create" parameter to updateunitresults which wil create a new unit tests result rather than updating an existing one. I am not sure if this really fits here or should be its own method, but there is a lot of code re-use between them so I consolidated. Test Plan: updated a diff with a new unit test result Reviewers: epriestley, jungejason Reviewed By: epriestley CC: aran, epriestley, andrewjcg, tuomaspelkonen Differential Revision: https://secure.phabricator.com/D1352 |
||
---|---|---|
bin | ||
conf | ||
externals | ||
resources | ||
scripts | ||
src | ||
support/aphlict | ||
webroot | ||
.arcconfig | ||
.divinerconfig | ||
.gitignore | ||
.gitmodules | ||
README |
Phabricator is a open source collection of web applications which make it easier to write, review, and share source code. Phabricator was developed at Facebook. This is an early release. It's pretty high-quality and usable, but under active development so things may change quickly. You can learn more about the project and find links to documentation and resources at: http://phabricator.org/ LICENSE Phabricator is released under the Apache 2.0 license except as otherwise noted. http://www.apache.org/licenses/LICENSE-2.0