Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						d885b47eaf 
					 
					
						
						
							
							fix(lp_core_test): fixed race-condition in lp core tests  
						
						
						
						
					 
					
						2024-05-20 12:00:01 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						0a2199d81b 
					 
					
						
						
							
							change(ulp): added test for ulp adc init/deinit  
						
						
						
						
					 
					
						2024-01-15 11:10:28 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						79dd7a350e 
					 
					
						
						
							
							ci(ulp_test): fix fake sleep of the maincore in ulp pytest cases  
						
						
						
						
					 
					
						2023-11-16 11:47:20 +08:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						f6ecaa12e9 
					 
					
						
						
							
							ci(system): Restrict ULP test apps being built and run on CI  
						
						... 
						
						
						
						This commit updates the dependency list of the ULP test apps. These test
apps will now only build and run when the ULP component is updated. 
						
						
					 
					
						2023-10-23 10:54:36 +02:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2e11919f70 
					 
					
						
						
							
							fix(ci): change build-test-rules files folder  
						
						
						
						
					 
					
						2023-09-20 19:17:06 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						287bdc5e61 
					 
					
						
						
							
							fix(test_apps): Trim builds of component test apps  
						
						... 
						
						
						
						Some component test apps do not use the "set(COMPONENTS main)" command in their
project level "CMakeLists.txt", thus leading to their builds pulling in all
ESP-IDF components.
This commit trims the build of multiple component test apps:
- Add "set(COMPONENTS main ...)" to project level "CMakeLists.txt"
- Add missing "PRIV_REQUIRES" in some "main" component "CMakeLists.txt"
Also removed repeated configuraiton options in legacy_i2c_driver/sdkconfig.ci.defaults
as they are already specified in legacy_i2c_driver/sdkconfig.defaults 
						
						
					 
					
						2023-09-18 17:16:37 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						b11bec1ad2 
					 
					
						
						
							
							ci(lp_core): added multi-device test for lp core i2c  
						
						
						
						
					 
					
						2023-08-14 12:11:13 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						f54503d822 
					 
					
						
						
							
							Merge branch 'bugfix/ulp_fsm_ci' into 'master'  
						
						... 
						
						
						
						ulp-system/ulp-fsm: clean up test cases
Closes IDFCI-1665
See merge request espressif/esp-idf!24015  
						
						
					 
					
						2023-06-06 10:29:31 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						a1dff18a0e 
					 
					
						
						
							
							ulp-system/ulp-fsm: clean up test cases  
						
						
						
						
					 
					
						2023-06-01 11:34:22 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						dacc51dd2b 
					 
					
						
						
							
							ulp/lp-core: added gpio API for lp core as well as an example showcasing it.  
						
						
						
						
					 
					
						2023-05-29 11:13:47 +08:00 
						 
				 
			
				
					
						
							
							
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						099ffe6243 
					 
					
						
						
							
							Merge branch 'feature/c6_ulp_timer' into 'master'  
						
						... 
						
						
						
						ulp: lp timer support for lp core
Closes IDF-6956, IDF-6830, and IDF-6835
See merge request espressif/esp-idf!23453  
						
						
					 
					
						2023-05-10 03:06:35 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						3ced7b12e8 
					 
					
						
						
							
							ulp: add support for using lp timer with lp core on C6  
						
						
						
						
					 
					
						2023-05-06 14:13:14 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						1a5e47bd07 
					 
					
						
						
							
							ci: fixed test apps overriding pytest configs  
						
						
						
						
					 
					
						2023-04-26 11:07:35 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						359b237cc5 
					 
					
						
						
							
							ulp: added sleep support for lp core  
						
						... 
						
						
						
						Added support for running LP core while hp core sleeps, as well
as waking up the hp core. 
						
						
					 
					
						2023-04-25 11:51:35 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						b7fcf1c139 
					 
					
						
						
							
							ulp-fsm: fixed potential sleep tests failures  
						
						... 
						
						
						
						If the ULP sent the wake-up signal before the main CPU went to sleep,
then the test case would get stuck in sleep.
Increased delay before sending the wake-up signal. 
						
						
					 
					
						2023-03-22 11:39:33 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						284dabf17f 
					 
					
						
						
							
							ulp: added basic support for building and running a binary in the lp core  
						
						
						
						
					 
					
						2023-03-09 10:12:23 +08:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						a67d15fdea 
					 
					
						
						
							
							ulp: Added APIs to handle ULP signal ISRs for the main CPU  
						
						... 
						
						
						
						This commit introduces APIs to handle ULP signal ISRs when the main core
is not in sleepmode.
Closes https://github.com/espressif/esp-idf/issues/10737  
						
						
					 
					
						2023-02-24 07:25:39 +00:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						5e5343d429 
					 
					
						
						
							
							TWDT: Use the new TWDT Kconfig options in the examples and tests  
						
						
						
						
					 
					
						2023-02-17 11:22:25 +08:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						3cc399f399 
					 
					
						
						
							
							ulp-riscv: Added API ulp_riscv_reset to reset the ULP core  
						
						... 
						
						
						
						This commit adds a new API ulp_reisv_reset() to enable reseting of the
ULP core from the main core. This is particularly necessary in case the
ULP crashes due to any reason. Earlier the only way to recover the ULP
was to do a power reset. This commit also adds new test cases which
exercise this scenario. 
						
						
					 
					
						2023-02-08 07:52:34 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						8aaecb9b28 
					 
					
						
						
							
							ulp-riscv: add more wakeup test cases  
						
						
						
						
					 
					
						2023-01-17 16:41:48 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						9fd8f3786a 
					 
					
						
						
							
							all: Replaces memset/memcpy with hal_mem.. funcs where were used -Wstringop-overread, -Wstringop-overflow, -Warray-bounds  
						
						... 
						
						
						
						hal: Adds hal_memcpy and hal_memset 
						
						
					 
					
						2022-11-30 19:22:41 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						23b5e54974 
					 
					
						
						
							
							CI: add common debug helper sdkconfig that can be used in test apps  
						
						
						
						
					 
					
						2022-10-12 11:47:04 +08:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						93153bdfe1 
					 
					
						
						
							
							ulp: add all 'ignore' tests to pytest framework  
						
						... 
						
						
						
						This commit adds a way to run all 'ignore' tests for ulp using the
pytest framework. 
						
						
					 
					
						2022-10-06 12:58:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						ffed60cc93 
					 
					
						
						
							
							ulp-riscv: added lock API to provide mutual exclusion when sharing variables between the main CPU and the ULP.  
						
						
						
						
					 
					
						2022-08-05 18:16:31 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						75cdc683ff 
					 
					
						
						
							
							ulp: fix -Wformat errors in ULP tests  
						
						
						
						
					 
					
						2022-08-04 12:19:28 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						035924a8f1 
					 
					
						
						
							
							ulp: migrate tests to pytest embedded  
						
						
						
						
					 
					
						2022-08-03 09:36:17 +08:00