Hugo Saint-Vignes
|
688394abce
|
[ion] Set stack pointer when testing as well
Change-Id: Ibeae7961535208c224f9ac51f4cf33e3978665b3
|
2020-11-04 15:32:58 +01:00 |
|
Ruben Dashyan
|
bc0b21463e
|
[quiz][ion/test] Move time measurements to quiz
to be able to do measurements in any test
|
2020-06-04 14:50:00 +02:00 |
|
Léa Saviot
|
19b5653851
|
[apps/i18n] Remove Language::Default
We never translate a i18n message to something else than the currrent
language selected
|
2020-04-06 13:35:18 +02:00 |
|
Léa Saviot
|
af621838b9
|
[quiz/runner] For device, sleep after the tests have properly finished
|
2020-02-12 15:13:27 +01:00 |
|
Romain Goyet
|
758c217120
|
[ion] ion_main takes const arguments
|
2019-10-16 10:01:00 +02:00 |
|
Romain Goyet
|
e81426f93b
|
[build] Clean the different targets
|
2019-10-01 15:38:27 +02:00 |
|
Romain Goyet
|
690af21140
|
[quiz] Abort on assertion failure
This allows CI to handle test failures correctly
|
2019-09-18 17:30:08 +02:00 |
|
Émilie Feral
|
3192ae716e
|
[quiz] quiz_assert does not abort anymore but enters an infinite loop to
avoid reseting the device and losing all the information displayed on
screen
|
2019-08-08 17:22:05 +02:00 |
|
Émilie Feral
|
059c596a80
|
Makefiles: avoid building all sources for each target; introduce more
modularity
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
6b3d2cc8df
|
[ion] test.external_flash: split this test target into two targets -
test.external_flash.write and test.external_flash.read
|
2019-08-08 17:22:00 +02:00 |
|
Émilie Feral
|
e89389591d
|
[ion] Clean test.external_flash target
|
2019-08-08 17:22:00 +02:00 |
|
Émilie Feral
|
a4dfe2eb9e
|
[scripts] Remove EPSILON_ONBOARDING_APP flag
|
2019-08-08 16:32:18 +02:00 |
|
Émilie Feral
|
2ddb586bdc
|
[scripts] Remove EPSILON_USB_DFU_XIP flag: specify the right dfu sources
for each target
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
3f8218febb
|
Build: fix target test_external_flash
|
2019-04-18 09:51:22 +02:00 |
|
Émilie Feral
|
e1b2bb09f0
|
Change model name: n0101 --> n0200
|
2019-04-16 10:49:41 +02:00 |
|
Émilie Feral
|
2e9a3b2fcb
|
Build: Add a target test_external_flash to build tests on external flash
that run on the internal flash
|
2019-04-15 18:07:23 +02:00 |
|
Émilie Feral
|
ff6d8139f3
|
Merge branch 'master' of github.com:numworks/epsilon into f7
|
2019-03-14 15:10:40 +01:00 |
|
Romain Goyet
|
219fdcbdc6
|
[scripts] Correctly build the test runner
|
2019-03-06 15:00:59 +01:00 |
|
Romain Goyet
|
4eb641695b
|
[scripts] Fix the quiz build
|
2019-03-06 15:00:59 +01:00 |
|
Ruben Dashyan
|
677cf936b6
|
[quiz] Fix quiz_print to fit screen height
|
2019-01-11 14:13:55 +01:00 |
|
Léa Saviot
|
60656f3ecd
|
[poincare] Add tests on circular variables definitions
|
2018-11-23 12:04:06 +01:00 |
|
Romain Goyet
|
ddf2457ce7
|
[ion/timing] Fix some typos
|
2018-11-15 16:44:06 +01:00 |
|
Damien Nicolet
|
24630011b1
|
[code] keep only CPython equivalent functions in utime module
|
2018-11-10 00:00:03 +01:00 |
|
Damien Nicolet
|
9b818bd963
|
[ion] fix sleep functions in emscripten build
|
2018-11-09 01:36:38 +01:00 |
|
Émilie Feral
|
b4a865632e
|
[quiz] Use quiz_assert instead of assert
|
2018-10-29 09:49:49 +01:00 |
|
Romain Goyet
|
fd136f71e7
|
[quiz] Update the runner to use the new KDFont API
|
2018-10-11 16:44:02 +02:00 |
|
Léa Saviot
|
8105a000ab
|
[poincare] Add Upper case to Poincare static Init function
|
2018-09-25 10:42:47 +02:00 |
|
Léa Saviot
|
5b5211be24
|
[poincare] Tidy Integer buffer on Poincare exception
|
2018-09-25 10:42:47 +02:00 |
|
Émilie Feral
|
c4e03d4e4f
|
[quiz] Fix quiz_assert
|
2018-09-17 17:14:43 +02:00 |
|
Léa Saviot
|
e4c11a993d
|
[quiz] Assert pool size is 0 between quiz cases
|
2018-09-12 15:40:33 +02:00 |
|
Romain Goyet
|
9b177e8501
|
[poincare] use Poincare::ExceptionCheckpoint to handle exceptions
|
2018-09-12 14:11:20 +02:00 |
|
Léa Saviot
|
8f5e113f38
|
[quiz] Put quizes in a setjmp-longjump scope
|
2018-09-10 10:11:06 +02:00 |
|
Léa Saviot
|
257052f424
|
[poincare] Init poincare (the shared pool) before running tests
|
2018-09-03 15:07:56 +02:00 |
|
Émilie Feral
|
d3296be915
|
[quiz] Make a special assert for tests (which really assert even if DEBUG=0)
|
2018-08-28 10:39:43 +02:00 |
|
Émilie Feral
|
37ff8dc0a3
|
[ion] Give the options to ion_app that becomes ion_main
|
2018-03-22 11:58:56 +01:00 |
|
Romain Goyet
|
489b26e813
|
Re-organize and re-prefix the Makefile variables
|
2018-02-02 14:30:35 +01:00 |
|
Jacob Young
|
ebeabd677e
|
Allow tests to print progress.
|
2017-09-01 04:07:34 -04:00 |
|
Jacob Young
|
2e105036ff
|
Use the blackbox platform to run the tests on travis.
|
2017-09-01 04:00:28 -04:00 |
|
Émilie Feral
|
e75beb661f
|
[apps/calculation] Add test for rinn buffer of calculation store
Change-Id: I99b9c75b7bc4927b693a67bb5c022d991eb8dec6
|
2017-05-30 13:17:22 +02:00 |
|
Émilie Feral
|
9186792e40
|
[escher] In pointer text view (future message text view) implement
minimal size for optimal display to ensure to be able to display all
languages
Change-Id: Id3c81185fa44017bc4fcca5db0c8d0a6c115f6fb
|
2017-03-16 15:12:12 +01:00 |
|
Émilie Feral
|
adc80cd71b
|
[apps][escher] I18n
Change-Id: I4d6f40155a8a182184af9ef2a583d0469196ffd5
|
2017-03-16 15:12:12 +01:00 |
|
Émilie Feral
|
9d0354f3bd
|
[kandinsky] Add a default font size : large
Change-Id: I6b9f1a7b09292f120074c8957e328ddc33023c67
|
2017-01-27 12:03:06 +01:00 |
|
Émilie Feral
|
f51ae5db12
|
[kandinsky] Introduce two fonts: small font and large font
Change-Id: I502dfa88d627b09ac5af76155140af63547025cd
|
2017-01-27 11:14:01 +01:00 |
|
Romain Goyet
|
d6e96fe143
|
[kandinsky] Explicit color constructors
Change-Id: Ifd4a0c281a7c6aded225d06295f4d79039e4e848
|
2016-11-21 14:06:10 +01:00 |
|
Romain Goyet
|
5f04544503
|
Proper dependency tracking
Change-Id: Ib55da5b0c9779610c323ddaf6f695eb88d3583c7
|
2016-11-14 15:46:56 +01:00 |
|
Romain Goyet
|
84430961da
|
Executables are not always .elf files
Change-Id: I1abebbe9d3e7a4a208ba912f1f29ceddf23617ca
|
2016-11-05 21:01:06 +01:00 |
|
Romain Goyet
|
753a4a7cb5
|
[Ion] Move to C++
Change-Id: Id75fca5e92a3fdf18258015bcda7cd70297b0fdb
|
2016-08-23 16:30:15 +02:00 |
|
Romain Goyet
|
f93da3b0d8
|
[Kandinsky] Create a KDText class for text measurement
Change-Id: Ie3ecd402b5476f41a2f8694a276f62495fbcdbd1
|
2016-08-19 10:31:15 +02:00 |
|
Romain Goyet
|
2eeec9e929
|
[ion] Clean ion_sleep
Change-Id: Ib71e7e535ecd2ee572d09f2e64f2cba9368c614f
|
2016-08-18 16:45:36 +02:00 |
|
Romain Goyet
|
5de28e01db
|
Migrate Kandinsky to C++
Change-Id: I2752a8db84ad0bb817119cf6c2993c1622621150
|
2016-07-21 13:42:32 +02:00 |
|