| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
it can be better leveraged by libc++"
* commit '72714e0f8a3c209461d46551ebcf111e3f35ba32':
Split executeShTest into two parts so that it can be better leveraged by libc++
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
better leveraged by libc++"
* commit '51f06ecc5d0f71448146f98905b1796ae88d28da':
Split executeShTest into two parts so that it can be better leveraged by libc++
|
| | |\ \
| | | |/
| | | |
| | | | |
by libc++"
|
| | | |
| | | |
| | | |
| | | |
| | | | |
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224672 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit 2bea59bd02fe2a448314dfba205cd748a66ac6b9)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
types supported by the json encoder."
* commit '9cf8d9ca5aef24403867b7154f369cc831739178':
[LIT] Add JSONMetricValue type to wrap types supported by the json encoder.
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
by the json encoder."
* commit 'f41cd32af0994358ae9f3acca23c0354de5b3f0d':
[LIT] Add JSONMetricValue type to wrap types supported by the json encoder.
|
| | |\ \
| | | |/
| | | |
| | | | |
encoder."
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Summary:
The following types can be encoded and decoded by the json library:
`dict`, `list`, `tuple`, `str`, `unicode`, `int`, `long`, `float`, `bool`, `NoneType`.
`JSONMetricValue` can be constructed with any of these types, and used as part of Test.Result.
This patch also adds a toMetricValue function that converts a value into a MetricValue.
Reviewers: ddunbar, EricWF
Reviewed By: EricWF
Subscribers: cfe-commits, llvm-commits
Differential Revision: http://reviews.llvm.org/D6576
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224628 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit 74430387cd6b1d0e3f89b604f747fa53fc3315b3)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
new exception syntax."
* commit 'd5a8f8a93ed662d830cd4cc57ef14d05838f6897':
Now that we require a newer python, use the new exception syntax.
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
exception syntax."
* commit 'd74cfd3c1f507ab51b576e0d2ce80dc8906c2e8e':
Now that we require a newer python, use the new exception syntax.
|
| | |\ \
| | | |/ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224130 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit fe6c7ee0f0e11a368d8c98db7e75d26c1c2b32e6)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit 'b78e4661de92772bbe09e1f4bd8da54ee41f64e8':
Require python 2.7.
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit 'f13bcf2b4eeafa087bd649070bd8ed0ded10eb2b':
Require python 2.7.
|
| | |\ \
| | | |/ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We were already requiring 2.5, which meant that people on old linux distros
had to upgrade anyway.
Requiring python 2.6 will make supporting 3.X easier as we can use the 3.X
exception syntax.
According to the discussion on llvmdev, there is not much value is requiring
just 2.6, we may as well just require 2.7.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224129 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit 708bc15ff07dc2fcee3a66988bfc5bc15b80eb5f)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
`TestRunner.parseIntegratedTestScript`"
* commit 'ce4c5fc5adebc9960edec1d2161e23d06b2d8107':
[LIT] Add support for `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript`
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
`TestRunner.parseIntegratedTestScript`"
* commit '51e2fa825ba84f67cebe4c3d1c93bd2f94fb1318':
[LIT] Add support for `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript`
|
| | |\ \
| | | |/
| | | |
| | | | |
`TestRunner.parseIntegratedTestScript`"
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
`TestRunner.parseIntegratedTestScript`
Summary:
This patch gives me just enough to leverage the existing functionality in `TestRunner` for use in `libc++` and `libc++abi` .
It does the following:
* Adds the `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript`.
* Allows `parseIntegratedTestScript` to return an empty script if a script is not required by the caller.
Reviewers: ddunbar, EricWF
Reviewed By: EricWF
Subscribers: cfe-commits, llvm-commits
Differential Revision: http://reviews.llvm.org/D6589
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223915 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit bd112609813171fad2eeb4ad5f7a9cd95fc78b2e)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '4a6ac12444cc5c7b0a8fe1c2909fb78002cea488':
lit: Don't use python 2.6 features
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '70fd1f24656a2a0f9ea114b4a780fe5d381de68d':
lit: Don't use python 2.6 features
|
| | |\ \
| | | |/ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
LLVM supports python 2.5, this fixes a (somewhat) recent regression.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223626 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit 726bd4160263609011b3a8168bde045203fd021b)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
in Jenkins when tests are at the root level"
* commit '9bfc923ac66dfb3bb0a6725426e6616c032f9fbb':
Fix for xunit output to work around issue in Jenkins when tests are at the root level
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
when tests are at the root level"
* commit 'a3c7e9e11ece48c38dec9d9c645c24c608e62494':
Fix for xunit output to work around issue in Jenkins when tests are at the root level
|
| | |\ \
| | | |/
| | | |
| | | | |
at the root level"
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
root level
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223562 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit ab1837aef3d93a0bf2294aeaeb488c62e3d45535)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
with dots"
* commit 'bb284ab8237de04beef0c9a7ae0fce37be62fc5a':
Fix corner cases in lit xunit for paths with dots
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '04092cf98d875585f3b6ece0b7e71f2b3a2d3b97':
Fix corner cases in lit xunit for paths with dots
|
| | |\ \
| | | |/ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223549 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit 689f10d1b56f68fafd999debc86e0b58d2d5de80)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '198dd1c6891109876976549d55d6c74cd4a82f47':
Add a test-case for lit xunit output
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '2ee64e38ab63e8d94fcdbceba954b35c605bd83e':
Add a test-case for lit xunit output
|
| | |\ \
| | | |/ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223307 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit 0baca9564c9df7b06645f71abdda0fe3090f46a6)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
them in xml output"
* commit 'd89931958aead6c2ef893d994db57042e870c780':
Don't allow test-suite names with . in them in xml output
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '51670790ca5704c9dad0ff202ce905b0fea97f47':
Don't allow test-suite names with . in them in xml output
|
| | |\ \
| | | |/ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223305 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit 06a1a5f256cabe6d20cf745cd93b389815c988a9)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
saving results in xunit format"
* commit '23910ec0b0880243bf3733504c8308b304a2bdd3':
Give lit a --xunit-xml-output option for saving results in xunit format
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
in xunit format"
* commit '2ce42da685202318fca422680d51ed2f7f5f41a1':
Give lit a --xunit-xml-output option for saving results in xunit format
|
| | |\ \
| | | |/ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
--xunit-xml-output saves test results to disk in JUnit's xml format. This will allow Jenkins to report the details of a lit run.
Based on a patch by David Chisnall.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223163 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit dcedd15f58e7b76c2ee61c8030799c209104229b)
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
llvm-device-build."
* commit '3305384515fc8c4a1220cf4c0c868567ac1f1a69':
Don't clobber LOCAL_CFLAGS_arm64 in llvm-device-build.
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '00227471485a815abadf2cc8cd334c4e86f187f9':
Don't clobber LOCAL_CFLAGS_arm64 in llvm-device-build.
|
| | |\ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug 18808781
Change-Id: Iabd483a8ec91a4bb6a21e4569c53f28271abdd22
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit 'ae3219b66f0195f920947d7aa36c49515f93a208':
Add -fno-inline to LLVM device flags.
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '1be856302d996cbccf76d19bb651347dc2c8d04b':
Add -fno-inline to LLVM device flags.
|