6af367ba76 
							
						 
					 
					
						
						
							
							Fix spawn-task-external test  
						
						... 
						
						
						
						It is mandatory to call ovni_thread_free(). 
						
						
					 
					
						2024-10-25 13:41:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c8750b9dfd 
							
						 
					 
					
						
						
							
							Enable -Wconversion and -Wsign-conversion  
						
						... 
						
						
						
						Prevents implicit conversions to go undetected, as they will have to be
explicit now. 
						
						
					 
					
						2024-09-09 08:28:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0c64f62d01 
							
						 
					 
					
						
						
							
							Add Nanos6 breakdown test for runtime  
						
						
						
						
					 
					
						2024-05-09 15:36:58 +02:00 
						 
				 
			
				
					
						
							
							
								Raúl Peñacoba Veigas 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7006cec7 
							
						 
					 
					
						
						
							
							Change usleep() to sleep_us() in RT tests  
						
						
						
						
					 
					
						2024-02-20 14:01:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1930cc4fd6 
							
						 
					 
					
						
						
							
							Adjust the regex of spawn-task-external-bad test  
						
						... 
						
						
						
						Now the program fails in runtime directly as the stream is not
initialized when Nanos6 attempts to write events. 
						
						
					 
					
						2023-12-20 12:08:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1918ab6669 
							
						 
					 
					
						
						
							
							Always attempt to find Nanos6 and NODES  
						
						... 
						
						
						
						Causes the packages to always appear as found or not found in the
summary of cmake. Otherwise they were only checked if the compiler
supports the -fompss2 flag. 
						
						
					 
					
						2023-12-15 11:06:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0a534f6c46 
							
						 
					 
					
						
						
							
							Simplify nanos6.toml config  
						
						... 
						
						
						
						Only the parts relevant to ovni are required. 
						
						
					 
					
						2023-12-15 11:06:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b1ee2e7143 
							
						 
					 
					
						
						
							
							Add taskloop test in Nanos6 and NODES  
						
						
						
						
					 
					
						2023-07-28 18:15:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f8a15df1b9 
							
						 
					 
					
						
						
							
							Fix Nanos6 and NODES rt tests  
						
						
						
						
					 
					
						2023-05-31 19:16:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							64c2d52a7a 
							
						 
					 
					
						
						
							
							Always enable all tests for ovni-rt  
						
						
						
						
					 
					
						2023-05-30 18:16:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d0a47783f2 
							
						 
					 
					
						
						
							
							Use the completion callback to wait  
						
						... 
						
						
						
						The memory allocated is freed after the spawned function is executed. 
						
						
					 
					
						2023-05-08 19:23:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7d7c59bbf8 
							
						 
					 
					
						
						
							
							Fix bug in spawn task tests  
						
						... 
						
						
						
						The argument passed to nanos6_spawn_function() was being destroyed when
the parent function ends. 
						
						
					 
					
						2023-05-02 20:04:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							848a1de963 
							
						 
					 
					
						
						
							
							Constraint _GNU_SOURCE in compat.c only  
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1e822c248e 
							
						 
					 
					
						
						
							
							Remove duplicated _POSIX_C_SOURCE define  
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							82f1cc287d 
							
						 
					 
					
						
						
							
							Update copyright years to 2021-2023  
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							eb8d10771b 
							
						 
					 
					
						
						
							
							Indent #pragma statements  
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4c7b44510a 
							
						 
					 
					
						
						
							
							Remove empty tests  
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9407616c2b 
							
						 
					 
					
						
						
							
							Add Nanos6 spawn task rt tests  
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e47cf8fe22 
							
						 
					 
					
						
						
							
							Disable taskfor runtime test  
						
						
						
						
					 
					
						2022-12-13 13:29:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2017541a55 
							
						 
					 
					
						
						
							
							Update nanos6.toml file  
						
						
						
						
					 
					
						2022-11-14 12:12:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							03c299b7a8 
							
						 
					 
					
						
						
							
							Add NODES runtime tests  
						
						... 
						
						
						
						Also add Nanos6 and NODES package modules 
						
						
					 
					
						2022-10-04 19:54:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							177429fabc 
							
						 
					 
					
						
						
							
							Follow K&R coding style using clang-format  
						
						
						
						
					 
					
						2022-09-29 16:52:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							834b33af33 
							
						 
					 
					
						
						
							
							Use SPDX license identifiers  
						
						
						
						
					 
					
						2022-09-29 14:16:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2feccc7ba0 
							
						 
					 
					
						
						
							
							Always enable RT tests if possible  
						
						
						
						
					 
					
						2022-09-29 12:41:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							273d4bcc80 
							
						 
					 
					
						
						
							
							Speed up several-tasks test  
						
						
						
						
					 
					
						2022-09-29 12:34:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fcba4ddc87 
							
						 
					 
					
						
						
							
							Fix sched-add race condition  
						
						... 
						
						
						
						Wait until all tasks have set the handle and then unblock them all. 
						
						
					 
					
						2022-09-29 12:32:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							323933448a 
							
						 
					 
					
						
						
							
							Test Nanos6 with multiple instrumentation levels  
						
						
						
						
					 
					
						2022-09-27 15:43:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1a67fa40d4 
							
						 
					 
					
						
						
							
							Add taskfor test  
						
						
						
						
					 
					
						2022-09-21 13:16:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8cab61bc62 
							
						 
					 
					
						
						
							
							Always emit task body when running a task  
						
						... 
						
						
						
						The emulator now enforces that the subsystem state is task body when a task
begins, either a new task or a nested one. 
						
						
					 
					
						2022-09-21 13:02:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b5e70b90a7 
							
						 
					 
					
						
						
							
							Reduce tasks in sched-add tests  
						
						... 
						
						
						
						Also remove unused printf and follow style. 
						
						
					 
					
						2022-09-14 13:20:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							09e11b28a4 
							
						 
					 
					
						
						
							
							Add nanos6 as library and sched-add test  
						
						
						
						
					 
					
						2022-09-13 15:36:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4f1125818c 
							
						 
					 
					
						
						
							
							Add ovni level config to nanos6.toml  
						
						
						
						
					 
					
						2022-09-12 16:16:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7e8ec9ebc7 
							
						 
					 
					
						
						
							
							Reduce task duration  
						
						
						
						
					 
					
						2022-09-12 16:16:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cc1f5d769f 
							
						 
					 
					
						
						
							
							Add Nanos6 rt test with several tasks  
						
						
						
						
					 
					
						2022-09-12 16:16:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ac1ae8e69d 
							
						 
					 
					
						
						
							
							Use one event per blocking type in Nanos6  
						
						
						
						
					 
					
						2022-09-12 16:16:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6551ba80b1 
							
						 
					 
					
						
						
							
							Compute test name from source file  
						
						
						
						
					 
					
						2022-09-12 16:16:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7c6beb091a 
							
						 
					 
					
						
						
							
							Add nanos6 rt tests and organize into folders  
						
						
						
						
					 
					
						2022-09-12 16:16:10 +02:00