| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-08-11 | Turn on Rosie CI testing to test new builds on real hardware. | Scott Shawcroft | |
| This introduces a skip_if module that can be used by tests to determine when they should be skipped due to the environment. Some tests have been split in order to have finer grained skip control. | |||
| 2017-03-06 | tools/tinytest-codegen: Update for recent test renaming ("intbig" suffix). | Paul Sokolovsky | |
| 2017-03-02 | qemu-arm: Enable machine module and associated tests. | Damien George | |
| 2017-01-27 | qemu-arm: Don't compile tests in "REPL" mode. | Damien George | |
| Previous to this patch the qemu-arm tests were compiled with is_relp=true meaning that the __repl_print__ function was called for all lines of code in the outer scope. This is not the right behaviour for scripts that are executed as though they were a file (eg tests). With this fix the micropython/heapalloc_str.py test now works so it is removed from the test blacklist. | |||
| 2017-01-27 | tools/tinytest-codegen.py: Blacklist heapalloc_str.py test for qemu-arm. | Paul Sokolovsky | |
| 2016-11-12 | tools/tinytest-codegen: Blacklist recently added uheapq_timeq test (qemu-arm). | Paul Sokolovsky | |
| 2016-11-03 | qemu-arm: Enable software floating point support, and float tests. | Damien George | |
| This helps to test floating point code on Cortex-M hardware. As part of this patch the link-time-optimisation was disabled because it wasn't compatible with software FP support. In particular, the linker could not find the __aeabi_f2d, __aeabi_d2f etc functions even though they were provided by lib/libm/math.c. | |||
| 2016-10-30 | tools/tinytest-codegen: Exclude ticks_diff test for qemu-arm port. | Paul Sokolovsky | |
| 2016-10-27 | qemu-arm: Exclude new vfs_fat tests. | Alex March | |
| 2016-10-24 | qemu-arm: Exclude extmod/vfs_fat_fileio.py test. | Alex March | |
| 2016-10-14 | qemu-arm: Enable lots of extmods and enable tests for them. | Damien George | |
| The qemu-arm port is used for testing of ARM Thumb architecture on a desktop so should have many features enabled. | |||
| 2016-03-15 | qemu-arm: Enable builtin override feature, and enable more tests. | Damien George | |
| Hopefully these tests run reliably on Travis. | |||
| 2015-04-19 | qemu-arm: Disable inline asm tests that use floating point. | Damien George | |
| 2015-01-25 | qemu-arm: Disable try_finally1.py test (it fails randomly on Travis). | Damien George | |
| 2015-01-12 | qemu-arm: Disable basics/memoryerror.py test. | Damien George | |
| 2015-01-12 | qemu-arm: Enable GC and native code-gen; enable more tests. | Damien George | |
| 2015-01-09 | qemu-arm: Add 'test' target to Makefile to run and verify test suite. | Damien George | |
| Replaces RUN_TEST=1 definition; now "make test" in qemu-arm directory will run tests/basics/ and check that they all succeed. This patch also enables the test on Travis CI. | |||
| 2014-05-08 | tools: inline test suite generator. | Ilya Dmitrichenko | |
