Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6daf9197c2 
								
							 
						 
						
							
							
								
								jenkins-test: remove checkupdates; jenkins admins need short jobs  
							
							 
							
							
							
						 
						
							2021-03-23 10:44:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								a9fdb5b401 
								
							 
						 
						
							
							
								
								init: switch to config.yml as the default format  
							
							 
							
							
							
						 
						
							2020-10-23 14:20:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c19490b34 
								
							 
						 
						
							
							
								
								jenkins-test: support default keystore.p12  
							
							 
							
							
							
						 
						
							2020-09-24 17:44:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d595948616 
								
							 
						 
						
							
							
								
								jenkins-test: remove rewritemeta, it is well covered elsewhere  
							
							 
							
							... 
							
							
							
							The jenkins.debian.net tests are brittle enough as it is.
[skip ci] - this doesn't run on gitlab-ci 
							
						 
						
							2020-08-26 10:40:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf6004b08e 
								
							 
						 
						
							
							
								
								rsync status JSON as first and last steps of command runs  
							
							 
							
							
							
						 
						
							2020-02-19 14:50:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c738ad54ec 
								
							 
						 
						
							
							
								
								jenkins-test: only use APKs that'll never be in fdroiddata  
							
							 
							
							
							
						 
						
							2019-09-25 14:36:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4190481142 
								
							 
						 
						
							
							
								
								jenkins-test: make source APK source exists  
							
							 
							
							
							
						 
						
							2019-09-25 12:41:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								6e5d1a6cc3 
								
							 
						 
						
							
							
								
								jenkins: another attempt to force the locale to a more standard one  
							
							 
							
							
							
						 
						
							2018-10-17 17:17:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								ecb6987cda 
								
							 
						 
						
							
							
								
								jenkins: ensure valid locale is set before running  
							
							 
							
							... 
							
							
							
							This prevents the dreaded "Content is not allowed in prolog" errors when
running gradle.  C.UTF-8 is a Debian thing that is not supported everywhere
including Java.
fdroid/basebox#9  
							
						 
						
							2018-09-24 12:15:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								33c6d5570e 
								
							 
						 
						
							
							
								
								jenkins-test: remove redundant fdroid update test  
							
							 
							
							... 
							
							
							
							This test ran before config.py was setup, so it didn't respect the test
setup.  Things like "make_current_version_link = False" are needed so that
the checkupdates tests work like on the official infrastructure.  Also,
./tests/run-tests has many `fdroid update` tests, so having it here just
wastes time.  The tests that are directly in this script are meant to test
the separate build/sign setup. 
							
						 
						
							2018-04-09 10:27:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								45ff2231b0 
								
							 
						 
						
							
							
								
								jenkins-test: turn off link generation for checkupdates test  
							
							 
							
							... 
							
							
							
							These links will make checkupdates fail since they will make the git repo
dirty.  There is also a mystery "cache/" subdir, but I don't know what is
making that. 
							
						 
						
							2018-04-05 21:03:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								ef603d662b 
								
							 
						 
						
							
							
								
								jenkins-test: run checkupdates as final stage of test run  
							
							 
							
							
							
						 
						
							2018-03-11 21:36:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								a576796291 
								
							 
						 
						
							
							
								
								jenkins-test: remove tmp hack now that androguard is available  
							
							 
							
							... 
							
							
							
							Does the same thing as 9f553186e8  but for
jenkins.debian.net's profitbricks-build7-amd64 setup. 
							
						 
						
							2018-03-09 13:45:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								8d2092ada1 
								
							 
						 
						
							
							
								
								jenkins-test: include repo_pubkey in config.py for BUILD test  
							
							 
							
							... 
							
							
							
							The BUILD machine does not have a keyring on it, only the public key for
the index signing key.  This is a very rudementary test for that. 
							
						 
						
							2018-01-22 13:49:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								ee89468818 
								
							 
						 
						
							
							
								
								jenkins-test: ensure gpg is starting from a clean and proper place  
							
							 
							
							... 
							
							
							
							There have been frequent failures on import, some bugs suggest that it
might be because these dirs are missing.  They would get wiped by a
`git clean -fdx`. 
							
						 
						
							2018-01-11 21:27:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								9793e57302 
								
							 
						 
						
							
							
								
								jenkins.debian.net is Debian/stretch, its build-tools are too old  
							
							 
							
							
							
						 
						
							2017-12-29 16:06:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								8ed6bb8506 
								
							 
						 
						
							
							
								
								jenkins: try to prevent the build node from running out of disk space  
							
							 
							
							
							
						 
						
							2017-12-28 22:51:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								3d91e6a5b5 
								
							 
						 
						
							
							
								
								jenkins-test: import secret key into test GNUPGHOME  
							
							 
							
							... 
							
							
							
							Can't run `fdroid gpgsign` without a secret key! 
							
						 
						
							2017-12-20 13:36:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael Pöhn 
								
							 
						 
						
							
							
							
							
								
							
							
								93c1c23a4b 
								
							 
						 
						
							
							
								
								jenkins test: clear singing-key-fingerpring from previous run  
							
							 
							
							
							
						 
						
							2017-12-13 17:39:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								5607ccdc41 
								
							 
						 
						
							
							
								
								jenkins-test: make new keystore on each test so the password is known  
							
							 
							
							
							
						 
						
							2017-11-28 12:10:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								c7f859c168 
								
							 
						 
						
							
							
								
								jenkins-test: don't overwrite fdroid init config.py and rm test files  
							
							 
							
							
							
						 
						
							2017-11-27 10:07:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								d6c2ec092f 
								
							 
						 
						
							
							
								
								jenkins-test: force new repo setup for each build  
							
							 
							
							... 
							
							
							
							jenkins-build-all just sets `build_server_always = True`, these tests need
a whole keystore setup.  So just delete the existing config, and let
`fdroid init` do the rest. 
							
						 
						
							2017-11-26 22:48:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								c89649057a 
								
							 
						 
						
							
							
								
								jenkins: some reliability fixes to the test scripts  
							
							 
							
							
							
						 
						
							2017-11-10 22:08:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								daa9635286 
								
							 
						 
						
							
							
								
								jenkins-test: ./run-tests won't work with only unsigned APKs  
							
							 
							
							
							
						 
						
							2017-11-10 09:30:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								3d3050d04f 
								
							 
						 
						
							
							
								
								jenkins-test: tame debug output to keep logs at a reasonable length  
							
							 
							
							
							
						 
						
							2017-11-08 14:05:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								6bcdf6439b 
								
							 
						 
						
							
							
								
								jenkins-test: ./run-tests needs ANDROID_HOME  
							
							 
							
							
							
						 
						
							2017-11-08 13:15:16 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								e844c18d6e 
								
							 
						 
						
							
							
								
								jenkins: make test script executable  
							
							 
							
							
							
						 
						
							2017-11-08 12:04:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								3a04ec91b7 
								
							 
						 
						
							
							
								
								jenkins: rename scripts based on jenkins.debian.net names  
							
							 
							
							... 
							
							
							
							Make things self-documenting by reusing the exact same names everywhere. 
							
						 
						
							2017-11-08 09:46:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								d347f3ebb2 
								
							 
						 
						
							
							
								
								jenkins: move tests to separate job  
							
							 
							
							... 
							
							
							
							The setup and build_all jobs take a very long time to run, so its really
annoying when they are marked as failed just because one small thing in the
test suite failed.  So move the test suite to its own job that can be run
more frequently. 
							
						 
						
							2017-11-08 09:46:56 +01:00