igor.udot 
							
						 
					 
					
						
						
							
						
						daf2d31008 
					 
					
						
						
							
							test: format all test scripts  
						
						
						
						
					 
					
						2025-03-05 12:08:48 +08:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						3318e0accd 
					 
					
						
						
							
							feat(pthread): Adds set/get sched param funcs  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/14821 
Closes https://github.com/espressif/esp-idf/issues/8594  
						
						
					 
					
						2024-11-12 17:23:03 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						f9e7305efd 
					 
					
						
						
							
							fix(pthread): configuration functions check for null pointer  
						
						
						
						
					 
					
						2024-09-14 16:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						7834519af8 
					 
					
						
						
							
							refactor(pthread): added esp_pthread unit tests for linux target  
						
						
						
						
					 
					
						2024-09-14 16:42:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						385439213a 
					 
					
						
						
							
							change(pthread): changed pthread to not pull in init functions if not used  
						
						... 
						
						
						
						The pthread_init function would always get included in the binary,
even when no pthread functions were used.
This happens due to us using -u linker flags to force the linker to
consider the pthread library, to ensure the weak pthread functions in
the toolchain are overridden.
By restructing the code to rely on lazy inits instead we can avoid using
a init function, and therefor save some space.
Closes https://github.com/espressif/esp-idf/issues/14213  
						
						
					 
					
						2024-08-27 10:00:04 +08:00 
						 
				 
			
				
					
						
							
							
								Igor Udot 
							
						 
					 
					
						
						
							
						
						b5ab82ce3c 
					 
					
						
						
							
							Merge branch 'fix/replace_pytest_function' into 'master'  
						
						... 
						
						
						
						ci: replace pytest function
Closes IDFCI-1693
See merge request espressif/esp-idf!30531  
						
						
					 
					
						2024-07-31 17:23:56 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						77bb7c888f 
					 
					
						
						
							
							Merge branch 'ci/pthread_qemu_tests' into 'master'  
						
						... 
						
						
						
						test(pthread): fixed memory leak in QEMU tests
Closes IDFCI-2223
See merge request espressif/esp-idf!32042  
						
						
					 
					
						2024-07-26 13:35:08 +08:00 
						 
				 
			
				
					
						
							
							
								igor.udot 
							
						 
					 
					
						
						
							
						
						8691672f03 
					 
					
						
						
							
							ci: replace pytest function  
						
						
						
						
					 
					
						2024-07-23 14:07:31 +08:00 
						 
				 
			
				
					
						
							
							
								wanlei 
							
						 
					 
					
						
						
							
						
						3cf069c7d8 
					 
					
						
						
							
							feat(esp32c61): disable unsupported build test  
						
						
						
						
					 
					
						2024-07-16 16:06:19 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						f23f425d96 
					 
					
						
						
							
							test(pthread): fixed memory leak in QEMU tests  
						
						
						
						
					 
					
						2024-07-11 10:51:49 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						bf2bbbde16 
					 
					
						
						
							
							ci: Added missing generic tag to psram tests  
						
						
						
						
					 
					
						2024-04-16 09:17:41 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin (Lao Kaiyao) 
							
						 
					 
					
						
						
							
						
						432864e917 
					 
					
						
						
							
							Merge branch 'ci/enable_c5_mp_ci_jobs' into 'master'  
						
						... 
						
						
						
						ci(esp32c5mp): enable esp32c5 build on CI
See merge request espressif/esp-idf!29895  
						
						
					 
					
						2024-04-08 12:16:16 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						65b1fd33d3 
					 
					
						
						
							
							ci(esp32c5mp): disable the unsupported tests  
						
						
						
						
					 
					
						2024-04-07 12:13:29 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						7d13f8210f 
					 
					
						
						
							
							ci: fix pytest generic env markers  
						
						
						
						
					 
					
						2024-04-03 18:10:43 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						f2fe408b99 
					 
					
						
						
							
							refactor(core): reformat newlib and pthread with astyle  
						
						
						
						
					 
					
						2024-02-27 10:00:06 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						be59c94917 
					 
					
						
						
							
							feat(pthread): Pthread can now use PSRAM as stack  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/10623 
Closes https://github.com/espressif/esp-idf/issues/8662 
Thanks to f-hoepfinger-hr-agrartechnik for the contribution
in https://github.com/espressif/esp-idf/pull/10623  
						
						
					 
					
						2024-01-22 15:33:05 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						8fe0f99368 
					 
					
						
						
							
							change(system): enabled pthread, ringbuf and event tests  
						
						
						
						
					 
					
						2023-12-21 11:09:42 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						7dbd3f6909 
					 
					
						
						
							
							feat(ci): Enable p4 example, test_apps and unit tests CI build  
						
						
						
						
					 
					
						2023-08-24 12:51:19 +08:00 
						 
				 
			
				
					
						
							
							
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						3e48e008e2 
					 
					
						
						
							
							pthread: updated qemu test scripts  
						
						
						
						
					 
					
						2023-06-13 13:05:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						e7312cccea 
					 
					
						
						
							
							pthread: added pthread_rwlock_tryrd/wrlock()  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/9229  
						
						
					 
					
						2023-04-17 16:16:11 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						45c8b8ba10 
					 
					
						
						
							
							pthread: Implemented POSIX unnamed semaphore  
						
						
						
						
					 
					
						2023-03-21 10:23:58 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						8e2e61ad83 
					 
					
						
						
							
							pthread: unit test builds only necessary components  
						
						
						
						
					 
					
						2023-03-14 09:37:01 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						be7859ad43 
					 
					
						
						
							
							pthread: fixed wrong deletion of condvar in unit test  
						
						
						
						
					 
					
						2023-03-14 09:37:01 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						5e5343d429 
					 
					
						
						
							
							TWDT: Use the new TWDT Kconfig options in the examples and tests  
						
						
						
						
					 
					
						2023-02-17 11:22:25 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						94120b82c2 
					 
					
						
						
							
							esp32h2: add build test  
						
						
						
						
					 
					
						2023-01-17 10:29:04 +08:00 
						 
				 
			
				
					
						
							
							
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						7627a12045 
					 
					
						
						
							
							pthread: enable qemu tests  
						
						
						
						
					 
					
						2022-12-13 21:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						b3755b751e 
					 
					
						
						
							
							pthread: Remove pthread TLS cleanup dependency on FreeRTOS Static Task Cleanup Hook  
						
						... 
						
						
						
						This commit removes the need to define the vTaskCleanupTCB hook in
pthread to cleanup the thread-specific data before a thread is deleted. 
						
						
					 
					
						2022-11-02 09:52:28 +01:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						be0fdfa176 
					 
					
						
						
							
							soc: Add a soc cap, SOC_CLK_RC_FAST_D256_SUPPORTED, for whether the target has the RC_FAST_D256 clock  
						
						
						
						
					 
					
						2022-11-01 11:23:26 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						46c092c04a 
					 
					
						
						
							
							pthread: migrate unit tests to pytest test app  
						
						
						
						
					 
					
						2022-09-19 17:43:33 +08:00