summaryrefslogtreecommitdiffstats
path: root/.gitmodules
Commit message (Collapse)AuthorAgeFilesLines
* Update to the latest version of the ecmascript test suiteLars Knoll2018-04-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Update test262.py to work with an up to date version of the Ecmascript test suite and update the suite to current master. test262 does also contain tests for experimental features that are not yet part of the standard. As we don't want to test those, test262.py contains a hardcoded list of those features. As this brings in all the ES6/7/8 tests in the test suite, it requires us to add a large list of failing tests to TestExpectations. But like this we can more easily track work towards better ES6 compatibility and make sure we don't introduce regressions. Currently, we pass around 60% of the test suite. Task-number: QTBUG-66950 Change-Id: I6ea75702e6f89e901e4752b73219d2f48ed53c10 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Fix failing ch15.9.5.43-0-8 after US summer time changeSimon Hausmann2018-03-121-0/+1
| | | | | | | | | | Eddy fixed the issue in the testsuite itself and this change bumps the submodule to include the fix. (It also brings in the .gitignore fix, which was omitted from an earlier merge by accident). Task-number: QTBUG-67010 Change-Id: I006a2c8babb135187eeb5c296b616e7c1208cd4c Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* Run ES5 tests on Linux/x86-64Simon Hausmann2017-03-241-3/+2
| | | | | | | | | | | | | | | | | | | | | | This requires including the test suite as a submodule by default and bumping the module to a new sha1 that removes some particularly long paths. Also force the test suite to run under a US locale, as tests like ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T11 cannot deal with locale dependent output for date formatting. The test harness now returns a non-zero exit code when a test fails. This is used by the QTestLib wrapper to determine success or failure. The tests with JIT are run, but the tests with the interpreter are omitted at the moment until the last failure is fixed. The tests add about 10-15 minutes extra time to the total time it takes to run tests on Linux in the CI. Change-Id: Id01fd3b41350f9c9a6ce9e43236f51f7f0fb71c8 Reviewed-by: Robin Burchell <robin.burchell@crimson.no>
* Update Ecmascript testsuite submoduleSimon Hausmann2015-03-171-1/+1
| | | | | | | Changed the url and sha1 to the new repository that lives next to qtdeclarative Change-Id: I39dd50490c635e1a2858afc913cfcbbf10302fa1 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@theqtcompany.com>
* Prospective fix for builds in the CI system on Windows machinesSimon Hausmann2013-08-071-0/+1
| | | | | | | | Don't check out the test262 module by default, it isn't strictly necessary at this point and is causing issues on some Windows machines. Change-Id: I633404f1c00d83dcbdca06a1d287623190323028 Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Merge branch 'master' of ↵Simon Hausmann2013-04-151-0/+3
|\ | | | | | | | | | | | | | | | | | | | | | | ssh://codereview.qt-project.org:29418/playground/v4vm into v4 This is the initial merge of the v4vm JS engine, designed specifically for QML. The engine is tested on Linux and Mac OS X, works on x86, x86-64 and ARM. Change-Id: I826b72cfa3d3575007b70d78604080582db568db Reviewed-by: Lars Knoll <lars.knoll@digia.com>
| * Initial import of Test262 test suiteSimon Hausmann2013-01-041-0/+3
| | | | | | | | This also includes a copy of the test262.py script to run all the tests, which we are going to modify to suit our needs. Change-Id: I15fd7d0278e39c7076d4e45650fbcf786f7a483f Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Remove V8 submodule from QtDeclarativeKent Hansen2011-08-291-3/+0
| | | | | | | | | | | | | | | | | | | | | | | QtDeclarative should now link against the QtV8 library from qtbase. The patch files have been moved to qtbase as well. Applications that use the QtDeclarative private headers may need to add the following to their .pro file: QT += v8-private This ensures that <private/v8.h> is found, which is (indirectly) included by many QtDeclarative private headers. Task-number: QTBUG-20963 Change-Id: I31e973a6fcc0c416d3b258a61c26564cee3dcd4b Reviewed-on: http://codereview.qt.nokia.com/3093 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Kent Hansen <kent.hansen@nokia.com>
* Initial V8 integrationAaron Kennedy2011-06-061-0/+3