Cole Helbling 
							
						 
					 
					
						
						
							
						
						ef6a2c96e7 
					 
					
						
						
							
							JobsetEval: add the result of buildDiff to $c->stash  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						98375e9086 
					 
					
						
						
							
							BuildDiff: bring back the sort  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						ceb81e7d78 
					 
					
						
						
							
							BuildDiff: actual list reference to $builds2  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						458214381d 
					 
					
						
						
							
							BuildDiff: document what the inputs mean  
						
						 
						
						... 
						
						
						
						They were tripping me up, so it helped to know exactly what they were at
the ~point they're used. 
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						ff12218d02 
					 
					
						
						
							
							BuildDiff: cleanup imports and make slightly more readable  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						ec98bdaaaa 
					 
					
						
						
							
							BuildDiff: move cmdBuilds from Controller/JobsetEval  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						0c51f3ca7d 
					 
					
						
						
							
							BuildDiff: make actual hash ref  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						1349887974 
					 
					
						
						
							
							BuildDiff: split out from JobsetEval GET impl  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						aba0422865 
					 
					
						
						
							
							JobsetEval: allow restarting failed builds even with no eval to compare to  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:10:56 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						98c88a4dbf 
					 
					
						
						
							
							Merge pull request  #1097  from DeterminateSystems/api-test-warnings  
						
						 
						
						... 
						
						
						
						Api test warnings: clean up 
						
						
					 
					
						2022-01-10 14:03:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						265908c1cd 
					 
					
						
						
							
							Merge pull request  #1099  from helsinki-systems/feat/dark-theme  
						
						 
						
						... 
						
						
						
						Provide a dark theme when the user prefers it 
						
						
					 
					
						2022-01-10 14:01:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janne Heß 
							
						 
					 
					
						
						
							
						
						680cd43e40 
					 
					
						
						
							
							Provide a dark theme when the user prefers it  
						
						 
						
						
						
						
					 
					
						2022-01-10 19:33:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						e254b62f13 
					 
					
						
						
							
							Merge pull request  #1096  from DeterminateSystems/pathinput-revision-hash  
						
						 
						
						... 
						
						
						
						PathInput: make the hash part of the revision 
						
						
					 
					
						2022-01-10 13:32:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janne Heß 
							
						 
					 
					
						
						
							
						
						a69693a832 
					 
					
						
						
							
							hydra-eval-jobset: Fix two minor bugs  
						
						 
						
						... 
						
						
						
						I'm honestly too lazy to create two commits for fixing these one-line
issues so here's one.
The first hunk fixes the name of the projectName input. This is relevant
now because it gets logged and the log message looks stupid when there
is an input without a name.
The second hunk fixes a warning when using declarative non-flake
jobsets. The implementation may look weird but it's just the same as the
logical implication operator of nix. 
						
						
					 
					
						2022-01-10 18:28:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						3874db4fb7 
					 
					
						
						
							
							PathInput: make the hash part of the revision  
						
						 
						
						
						
						
					 
					
						2022-01-10 11:23:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						832fa8c73d 
					 
					
						
						
							
							Controller/Jobset: make some warnings about undef's go away  
						
						 
						
						
						
						
					 
					
						2022-01-10 10:33:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						e72d2225e9 
					 
					
						
						
							
							Merge pull request  #1094  from helsinki-systems/feat/print-whats-evaluated  
						
						 
						
						... 
						
						
						
						hydra-eval-jobset: Print the jobset that is evaluated 
						
						
					 
					
						2022-01-10 09:29:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janne Heß 
							
						 
					 
					
						
						
							
						
						22f9045a03 
					 
					
						
						
							
							Merge branch 'master' into feat/print-whats-evaluated  
						
						 
						
						
						
						
					 
					
						2022-01-10 13:45:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janne Heß 
							
						 
					 
					
						
						
							
						
						f3d77c3e6b 
					 
					
						
						
							
							hydra-eval-jobset: Print the jobset that is evaluated  
						
						 
						
						... 
						
						
						
						This is useful for systems that use concurrent evals 
						
						
					 
					
						2022-01-10 13:44:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						1505a56a70 
					 
					
						
						
							
							build.tt: only show RunCommandLogs tab if there are any to show  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:14:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						2f382ba067 
					 
					
						
						
							
							Add migration 79: RunCommand logs  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						fe149613b3 
					 
					
						
						
							
							Builds page: show RunCommand logs  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						a7aeb766aa 
					 
					
						
						
							
							RunCommandLogs: add a helper for if it failed with an exec error  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d849856dcd 
					 
					
						
						
							
							RunCommandLogs: add helpers for if it is running/failed/signaled  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						c81acbf93e 
					 
					
						
						
							
							RunCommandLogs: test recording a signaled process without a core dump  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d003fec8a5 
					 
					
						
						
							
							RunCommandLogs: add a did_succeed helper  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						5bb3e2be78 
					 
					
						
						
							
							Record the errno if exec fails  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						4ce8239cea 
					 
					
						
						
							
							RunCommand: create run logs for each execution  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						52843195db 
					 
					
						
						
							
							RunCommandLogs: init table  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						9708f6bf6f 
					 
					
						
						
							
							Fetch the tracker HTML from the config file, remove HYDRA_TRACKER  
						
						 
						
						... 
						
						
						
						The indentation in the hydra.conf makes it possible to include multi-line
strings without it being likely that the contents of the tracker
is mis-parsed or interrupts tho config parser.
It isn't impossible / foolproof probably, but it shouldn't be likely. 
						
						
					 
					
						2022-01-05 15:27:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						2db422f7b0 
					 
					
						
						
							
							Event: interested -> interestedIn  
						
						 
						
						
						
						
					 
					
						2021-12-21 20:57:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						e84bbc7f90 
					 
					
						
						
							
							hydra-eval-jobset: notify build_queued  
						
						 
						
						
						
						
					 
					
						2021-12-21 20:57:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						a14501c616 
					 
					
						
						
							
							Tasks: only execute the event if the plugin is interested in it  
						
						 
						
						
						
						
					 
					
						2021-12-21 20:57:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						633fc36d6a 
					 
					
						
						
							
							TaskDispatcher: pre-declare the notify_no_such_plugin metric  
						
						 
						
						
						
						
					 
					
						2021-12-21 20:57:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d195e545f5 
					 
					
						
						
							
							hydra-notify: listen for build_queued events  
						
						 
						
						
						
						
					 
					
						2021-12-21 20:57:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						cf514baaf2 
					 
					
						
						
							
							hydra-notify: track the duration of handling an event  
						
						 
						
						... 
						
						
						
						Currently we only track how long individual plugins take.
With #1083  we stop executing a lot of plugins, but we
don't have a way to measure its practical impact on the
execution time of handling events. 
						
						
					 
					
						2021-12-21 19:46:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						f2f8d571f3 
					 
					
						
						
							
							queue-runner-status: fixup from perlcritic-level-2  
						
						 
						
						... 
						
						
						
						>
> from_json was legacy / deprecated. This was the only use. 
						
						
					 
					
						2021-12-15 17:24:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						e43f487157 
					 
					
						
						
							
							perlcritic: return undef in list context too  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:24:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						aa7b37838a 
					 
					
						
						
							
							PerlCritic: MoreUtils -> SomeUtils  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						a658b80863 
					 
					
						
						
							
							perlcritic: Readonly -> ReadonlyX  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						30a7f068b7 
					 
					
						
						
							
							AttributeSet helper: skip wantarray  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d2f03ca050 
					 
					
						
						
							
							fixup foreach  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						4dfe787bc2 
					 
					
						
						
							
							perlcritic: each() called at line 752, column 35.  The each function may cause undefined behavior when operating on the hash while iterating. Use a foreach loop over the hash's keys or values instead.  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						7dcf6a01c6 
					 
					
						
						
							
							JSON -> JSON::MaybeXS  
						
						 
						
						
						
						
					 
					
						2021-12-13 15:37:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						26b197ea62 
					 
					
						
						
							
							RunCommand: calculate all the commands to run against before starting  
						
						 
						
						
						
						
					 
					
						2021-12-08 20:29:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						2ce0ab9f51 
					 
					
						
						
							
							RunCommand: move JSON generation to its own function  
						
						 
						
						
						
						
					 
					
						2021-12-08 20:09:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						7a5b8a38d9 
					 
					
						
						
							
							builds page: capitalize tabs ( #1072 )  
						
						 
						
						... 
						
						
						
						Make tabs Title Case 
						
						
					 
					
						2021-12-08 20:02:14 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						2cbeca5c44 
					 
					
						
						
							
							Merge pull request  #1071  from DeterminateSystems/log-fetches-evals  
						
						 
						
						... 
						
						
						
						hydra-eval-jobset: log fetches and evaluations 
						
						
					 
					
						2021-12-08 16:00:29 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						264092169c 
					 
					
						
						
							
							hydra-eval-jobset: log fetches and evaluations  
						
						 
						
						
						
						
					 
					
						2021-12-08 09:25:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						47cabac4bf 
					 
					
						
						
							
							hydra-eval-jobset: fix use of uninitialized value  
						
						 
						
						... 
						
						
						
						This happens with flake jobsets for obvious reasons (namely, that nixexprinput
and nixexprpath may be undefined for a flake jobset).
12:38:59 hydra-evaluator.1    | Use of uninitialized value $args[0] in join or string at /home/vin/workspace/vcs/hydra/src/script/hydra-eval-jobset line 648.
12:38:59 hydra-evaluator.1    | Use of uninitialized value $args[1] in join or string at /home/vin/workspace/vcs/hydra/src/script/hydra-eval-jobset line 648. 
						
						
					 
					
						2021-12-03 12:12:53 -08:00