Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						c61c2a63d0 
					 
					
						
						
							
							unity: flush test name before starting the test, use printf everywhere  
						
						... 
						
						
						
						Unit test runner expects to see the test name echoed after test
selection is made. If the unit test immediately goes into sleep mode,
UART output will not be complete, and test runner will not see the
test name. This flushes the stream buffer and waits for UART FIFO to
be empty before starting the test.
Additionally some parts of code used unity_printf and some used
printf. Since unity_printf was only useful during very early tests
when newlib was not available, replace all its usages with printf. 
						
						
					 
					
						2018-04-26 18:52:45 +08:00 
						 
				 
			
				
					
						
							
							
								He Yin Ling 
							
						 
					 
					
						
						
							
						
						fee844d22c 
					 
					
						
						
							
							unit-test-app: support multi stages test  
						
						
						
						
					 
					
						2018-03-30 11:38:49 +08:00 
						 
				 
			
				
					
						
							
							
								houchenyao 
							
						 
					 
					
						
						
							
						
						cb3c88fb2f 
					 
					
						
						
							
							unit-test-app: use '-' to show test history  
						
						
						
						
					 
					
						2018-02-05 06:58:22 +00:00 
						 
				 
			
				
					
						
							
							
								houchenyao 
							
						 
					 
					
						
						
							
						
						7a31b93fa3 
					 
					
						
						
							
							unit-test-app: support multiple devices test cases:  
						
						... 
						
						
						
						current unit-test-app don't support test components need to communicate
with each other (like GPIO, SPI ...). Now we add multiple devices mode
to unit test app, support writing and running test with multiple DUTs.
please refer to `docs/api-guides/unit-tests.rst` for detail. 
						
						
					 
					
						2017-12-07 13:57:26 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						6e1453e864 
					 
					
						
						
							
							Merge branch 'feature/bot' into 'master'  
						
						... 
						
						
						
						CI: support customize test with @bot
See merge request !1502  
						
						
					 
					
						2017-11-21 18:43:56 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						2eae440646 
					 
					
						
						
							
							unit-test-app: reduce startup delay, clean up  
						
						
						
						
					 
					
						2017-11-20 17:51:27 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						5117364c13 
					 
					
						
						
							
							unit-test-app: don't print the list of tests by default  
						
						... 
						
						
						
						This reduces unit-test-app startup time when there are a lot of tests
included, speeding up unit tests in CI. 
						
						
					 
					
						2017-11-20 17:51:27 +08:00 
						 
				 
			
				
					
						
							
							
								He Yin Ling 
							
						 
					 
					
						
						
							
						
						9395a702ef 
					 
					
						
						
							
							test: check and collect performance via CI  
						
						
						
						
					 
					
						2017-11-16 17:48:30 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						59b7d98fec 
					 
					
						
						
							
							Merge branch 'feature/dfs' into 'master'  
						
						... 
						
						
						
						Dynamic frequency scaling
See merge request !1189  
						
						
					 
					
						2017-10-22 12:34:11 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						90bbcbcdc0 
					 
					
						
						
							
							unit tests: fix warnings, build with -Werror  
						
						... 
						
						
						
						- libsodium: silence warnings
- unit tests: fix warnings
- spiram: fix warnings
- ringbuf test: enable by default, reduce delays 
						
						
					 
					
						2017-10-19 21:35:23 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						bfeecd2b56 
					 
					
						
						
							
							freertos: deprecate XT_CLOCK_FREQ  
						
						... 
						
						
						
						- freertos: add deprecated definition for XT_CLOCK_FREQ
- flash_ops: don't use XT_CLOCK_FREQ
- unity: don't use XT_CLOCK_FREQ
- hw_random: don't use XT_CLOCK_FREQ
- core_dump: don't use XT_CLOCK_FREQ
- app_trace: don't use XT_CLOCK_FREQ
- xtensa_init: init xt_tick_divisor 
						
						
					 
					
						2017-10-18 14:19:19 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						2b3325b1ab 
					 
					
						
						
							
							unit tests: fix ref_clock value obtained due to overflow  
						
						
						
						
					 
					
						2017-10-18 14:19:15 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						69e92ee320 
					 
					
						
						
							
							unit tests: If heap tracing is enabled in sdkconfig, leak trace each test  
						
						
						
						
					 
					
						2017-10-17 15:29:25 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						6f07e0797d 
					 
					
						
						
							
							Unit tests: If a test fails due to corrupting memory, don't print a misleading source file name  
						
						
						
						
					 
					
						2017-10-17 14:46:08 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						0dd9b899b7 
					 
					
						
						
							
							periph_ctrl: Refactor to add periph_module_reset(), avoid potential race in SPI DMA workaround  
						
						... 
						
						
						
						Also refactor use of direct clock access in unit test ref_clock (probably not a real issue) 
						
						
					 
					
						2017-10-02 17:48:16 +11:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
							
						
						7370f2913d 
					 
					
						
						
							
							test: update the format of TEST_ASSERT macro series in `unity.c`  
						
						
						
						
					 
					
						2017-09-27 19:56:46 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						01c0c4b661 
					 
					
						
						
							
							unit-test-app: initialize partition table info before starting the test  
						
						
						
						
					 
					
						2017-09-19 10:39:44 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5222428dde 
					 
					
						
						
							
							unit tests: Check heap integrity after each test, check for obvious leaks  
						
						
						
						
					 
					
						2017-09-07 16:32:05 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						9a2c62cf2b 
					 
					
						
						
							
							unity: add reference clock for use in unit tests  
						
						
						
						
					 
					
						2017-09-01 10:34:36 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						80486240c6 
					 
					
						
						
							
							unity: log error codes as hex  
						
						... 
						
						
						
						Error codes are normally defined as hex numbers in header files, so
changing the assert macro to print them as hex as well. 
						
						
					 
					
						2017-08-29 08:35:23 +08:00 
						 
				 
			
				
					
						
							
							
								houchenyao 
							
						 
					 
					
						
						
							
						
						cf64c7e9a6 
					 
					
						
						
							
							unit test: add sd env and spi env for sdmmc  
						
						
						
						
					 
					
						2017-08-22 21:01:34 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5dca92377d 
					 
					
						
						
							
							test runner: Print test name when starting, print filter description  
						
						... 
						
						
						
						Makes it easier to run tests manually. 
						
						
					 
					
						2017-06-26 15:38:46 +10:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						91718cc776 
					 
					
						
						
							
							unit-test-app: Fix incorrect CR+LF sequence.  
						
						... 
						
						
						
						This caused problems with handling output by grep, sed, etc 
						
						
					 
					
						2017-06-05 10:51:48 +08:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						144d345b3b 
					 
					
						
						
							
							unit-test-app: Fix capability to use !<filter> to inverse that filter  
						
						
						
						
					 
					
						2017-06-01 12:23:14 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ca4f5b9ee6 
					 
					
						
						
							
							unit test runer: Add capability to use ![tag] to run all-tests-except-tag  
						
						... 
						
						
						
						Mostly useful for running ![ignore] to skip ignored tests. 
						
						
					 
					
						2017-05-10 17:22:30 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						a428af8c9f 
					 
					
						
						
							
							unit tests: change type of flash_test partition to ‘fat’  
						
						... 
						
						
						
						This change makes the spi_flash test partition usable for WL and FATFS
tests. 
						
						
					 
					
						2017-05-05 15:21:37 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						45581dbaca 
					 
					
						
						
							
							freertos: Delay context switch from queue/task APIs until exiting critical section  
						
						... 
						
						
						
						Closes  #374 : https://github.com/espressif/esp-idf/issues/374  
					
						2017-04-04 10:10:08 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						8352e7e9ec 
					 
					
						
						
							
							unit test: Measure test wall time with CCOUNT, so it includes time w/ interrupts off  
						
						
						
						
					 
					
						2017-03-22 15:35:54 +08:00 
						 
				 
			
				
					
						
							
							
								antti 
							
						 
					 
					
						
						
							
						
						1e2c5cc151 
					 
					
						
						
							
							fix unit test app to print tests in the same order they are given in files  
						
						
						
						
					 
					
						2017-03-13 12:06:49 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f687725e97 
					 
					
						
						
							
							unit tests: Use a unit test app partition table, configure spi_flash to use data partition  
						
						
						
						
					 
					
						2017-02-22 10:26:04 +11:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						5b2888e113 
					 
					
						
						
							
							unity: fix testcase initializer for compiling with C++  
						
						
						
						
					 
					
						2017-01-06 14:56:02 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						69df54a28c 
					 
					
						
						
							
							unit-test-app: Don't auto-display menu after test run finishes  
						
						... 
						
						
						
						Previous code sometimes menu multiple times, depending on UART activity. 
						
						
					 
					
						2016-12-06 11:25:31 -08:00 
						 
				 
			
				
					
						
							
							
								antti 
							
						 
					 
					
						
						
							
						
						d390449371 
					 
					
						
						
							
							add unit tests to esp-idf  
						
						... 
						
						
						
						rename nvs host test folder, modify .gitlab-ci.yml
remove unit-test-app build
re-format unit test files
remove extra newlines in project.mk
some refactoring for unit test part in project.mk
add build files of unit-test-app in gitignore
add README.md for unit test app
correct headings in README.md
remove files and make minor tweaks in unit test app
update .gitlab-ci.yml to use unit test app
delete unused lines in component_wrapper.mk
delete periph_i2s.h and lcd test
add text floating point in components/esp32/test/Kconfig
correct idf test build paths in .gitlab-ci.yml 
						
						
					 
					
						2016-11-22 14:45:50 +08:00