Changes have been pushed for the repository "fawkesrobotics/fawkes".
Clone: https://github.com/fawkesrobotics/fawkes.git Gitweb: https://github.com/fawkesrobotics/fawkes The branch, thofmann/ci-sim-tests has been updated discards 94b59fdb632f7155ee40a4dedb7939735666309c (commit) discards b8efda92054dbf6dccbc2eaf2b70c1ef3a30d623 (commit) discards d637c15dbb21e720e64b86e6d02f7ca65fcf2f4c (commit) discards 3adc3de2e481e761d58eeb17a7d2bcaa17c22c00 (commit) to 46a97682527ae77ccb4ab195a9e189a6708a3a63 (commit) via d88e6e8ce74a0583e357b65e5b961640fc216b15 (commit) via 29b8236c082f79175f249c57ab6ffb74edb1df85 (commit) via 1bba742ed97533fd2ba06881fdff176b67394d29 (commit) via 4d3086fbc491b549b235a2668d56d3beda49c9d5 (commit) via 69080ed892d14c9880cdc38c8f5b540a691bfe26 (commit) via bd544240336bedbdff73a731e0121bf647b69aac (commit) via 7b0603f106039466aebdc409e64b46e24888227c (commit) via d1e7d105525b280215fd05539acbdc5327508b7f (commit) via 9042c8acf5e5c3fc772ff56580f10e411045b296 (commit) via 0f12cb12961b305cb2868e3efa22fb14c13d3dc1 (commit) via ae2d1d9aa1317ab84657903807eadc9755292175 (commit) via f048d523900d589b1680385b5243c163ee310505 (commit) via 197f856933a6ee0b47fb25d1e0b0cb510e63999f (commit) via 1bbc458ad5dd3fbe11ea175c3cea0048190ca525 (commit) via ba3dd5a8482ffa91d72b7497d540d05bd7e1c792 (commit) via 08bcde51f207a3e39daeb634c4f0a3bc07a07bc7 (commit) via a7299280ee7daefcbc676c2130e4d801df229d27 (commit) via c2393db498f83d0064bac3bed3c5324748f448ea (commit) via b67d867abc33feecec823788fcf032885cd2b9f6 (commit) via 5b8faec1573525451b1e21a835b468d0fd56df30 (commit) via 08743e1820599a042ffb4c39bf998979518ccfb5 (commit) via 4178d7f28fa00b706eb2327550d3ce5b6af413eb (commit) via fc0b2f8cd2eed0c0d707d195ae83050adf6d864c (commit) via c486df11f38d9500339fde818ff16b114d354d21 (commit) via f0bda4ded5ba0fd62b75453723467d2b231b9c80 (commit) via 076d43b74a9a50e173e103b2e582aea0985be795 (commit) via a708a315041bc722a3b92f1563bce0828945adb8 (commit) via 23d03c15490a5a75732fe038b9c32e482948b82a (commit) via 2eb7eac4b9e0c6cde7e5eea11b82cbc1c2f9617b (commit) via 65ffdf626da7312977429182954ff7f79718e192 (commit) via 79a4fa858d1dcb28f1700233feb5a43cab631912 (commit) via 960a10eab89d79db15e0b8d9db0342fe12fdf075 (commit) via 2c87d48d1b94edc24c32b40be748cfc476d9b193 (commit) via 9dba33a67bce22c19091504ddafa7dcc15c44509 (commit) via 3d3aaa3231678a40a9b4a078114a904ddab1d361 (commit) via a2452e3cb398bbce1c9e2e719fe46ae12e1ddd32 (commit) via 39a42e68e3378398c634b7201aaadf148bb33d4b (commit) via af2595975381eb59cbfaaa0a70a8a2f922d1544d (commit) via 5cf73dd581c5d856ca7765440badb3320bd56b08 (commit) via b5441ed738f1221facadcac8dbcc89629a0f16c6 (commit) via bb84e231f8cfe7cea8e510178ad73fa977f28819 (commit) via 8574d9fb1f36319f492437e80f313a19bb30644b (commit) via eb6b01c5bb63af9a0a284134c39460c4a77c3666 (commit) via 959a7b076d85b69c696af061ed3512c8570f7caa (commit) via 699e0e1f1b6d95ed76b09b60d923d13520f2d5e8 (commit) via f194c12be9a6044970d3d9988cc763649dbc3c53 (commit) via 81d34ba5e85525a449778dd590ff4dc63643d348 (commit) via 906b3e8292b52d0f51e86314775a72b7005f4a9d (commit) via b4c7d6b23bc7e7b731bd5f9a1fb9279a29834788 (commit) via e6e3305ede081509e0bed3383661f22395a11ee0 (commit) via 144f72a290f7a266915e00f53accf0b5e81886a9 (commit) via 9059d2a92e48ad234518d18cbd5b3baf62bc9669 (commit) via 8d7b8bc32d672f693e0a53f6095382a7acffc514 (commit) via 54a4d14cddc0e83646007008d46a80c398e7e0d4 (commit) via 7d9a1858b86e951fa13f16027fe33ba2f9a8f728 (commit) via e67483b067dffe70def2fcc4f724a6976968a6a6 (commit) via cd4189d3bbbea1f1dca1d1c8acf7dbd97e30bdd6 (commit) via 02c04d7e2ff84ec5f4d66782320d763202387474 (commit) via ab07e932d6b516cb54a40c093ea2a1217e6d6613 (commit) via 33f450717a3951e5b47ba6564040015bff3ce895 (commit) via 75dff5e493640e5b0447fdd67741c2d686b6a26d (commit) via cbd8084b4e69d3e831e7b2fc2d660f6decfbd532 (commit) via b781023012fca10fe9bcc346beeb0ecbcf897250 (commit) via 1633b14f6da421244fc0b4d7959ab142f4117911 (commit) via bc8d780f9d55447c1a95182acc22ea2a5292adce (commit) via b279e0e681f41fbaf195d58c4b3d95df1b32da58 (commit) via bf7166d557edca847c005f9901bfb744ccc79697 (commit) via 778a081ae902511161c4e83460ea7e34adf740b7 (commit) via d3e10c832ea9179317cb4390141138e7ee313303 (commit) via 407fdc755e830068776fd0e4a0050d90fccce90c (commit) via 9bf1e2e14633acce9ffba8b9e1924ab6a07a9950 (commit) via e45d37cf3d24928b67ecefb031d9e056e4b095b5 (commit) via b9a0a749510e7b03250b0e7d5798003c94f48b03 (commit) via b8e2b144828456adb3685208956a83f6f03d1908 (commit) via 444a386fd52b6fd924509f5ae3033769f28ba943 (commit) via a063c4ae485c3332ab741d3ef2c65664ae802dad (commit) via 73f11721258cf37e649386efe3c322566e6b62a0 (commit) via f728d5e69d8f4ac66f2b23b9aa26a94eb347ebe5 (commit) via 5f856aaf16f50d4beefdacdfa95ab9b1960d7d2b (commit) via a9db29d2f56c90a0a2c2ff6b7cc35a05d3ba01a9 (commit) via a14fc793bd6b0fe3665799ae0da66946ea2e807c (commit) via 6e36444089ef9e92fefcf8c8c003e1435c43f3ae (commit) via 771dffe1e19ebc9bb9637d01e007f3a119f7276d (commit) via 7e12aa736372ce20ead1e0007d498e41c6cafdbc (commit) via 52527518926785c4788e80a259cd707fd4b75742 (commit) via 4fccdad718478e834c918d4743659678b2f195b8 (commit) via d2cf78780209dc5e5c00b9ef942c2ca8918ea961 (commit) via ef3c222f6310a823d5ed0c9f19e2abfac022d903 (commit) via 98cfe8874c0876b5299c6eadfd2f824c9573e46f (commit) via 6c9a47ea015067d46494b1635e3cab71f09572d6 (commit) via f13e939cdeb9e882f1d7c871aba3e65c7c2c4a22 (commit) via dda6569b6bda74a17d4100e11d0fd3c74c0b8aae (commit) via e56ea3dcf0fd717bee014059467e2c19023ea636 (commit) via 58f23b11ac58be0436905c25861bcb04e4e1961b (commit) via 63586de6453ddef26b2d48d3141f49b61474f37f (commit) via fb91e999e0af41c10bd0defe6f34baaf97776aa2 (commit) via ec90263582c2ddc7908d7691872e4a738744548a (commit) via e4c937bc7c019ba02db2d35f6d0cbf8cb9b1e9b4 (commit) via df1ac637c84e581cfe010741cc15f1e8046230c6 (commit) via 39745416ea2eb87520d27d6f723e69460933fca6 (commit) via 84b90752d01c47260d66444f1093a9d8fdee7533 (commit) via 2942419144a2bb066ba1e9295a47afdb6968860e (commit) via 27bbeb1ea454c33107e401e17252fef048894981 (commit) via b13caaa8d2e1786ee61f6f4b679f97ce6b1fed83 (commit) via 40a806d7beb1bf3fc0d1225d8a286e029e21b2dc (commit) via f6b95f5a050f5c07b0495cb88764a06b6793a740 (commit) via fe3786b4fa0489e0d1c53307a849350eb6884437 (commit) via 5444cd4a8ad890756f40c2941f5a2b2184e9e02a (commit) via ea2dd5088285416e875ef764e6aafc01a6429951 (commit) via 49659d6d28026b612ee9744a31c26aa810da6c53 (commit) via c853ff9389f4709f2c45aaf69cdf3f047d5b66f6 (commit) via 91261906755c1f1eed42ff3d2451f7abdee16969 (commit) via f1857d59424982bcdf282ad15502486ad6f60d0e (commit) via 3cdbb78019ccd5b4586a7589c5960848a8aaae6f (commit) via 47380872f32302ccb739e490023a3577e2bc92a7 (commit) via 22dc85ed9d818d4380ffd8ca6782b1e6a4a18848 (commit) via acef6de0dfa642c1027d2f7cef2286b43e802645 (commit) via fd698e9a356befe40dde1e9a6d4936d3f887871e (commit) via f0b609f4374699b4f23471911ba9ab5a6f56666c (commit) via b11355f48e6d107436f7dd83cf18ce19e56a31d8 (commit) via 63b1ea1c50b7389ea85d0fbf3d38821cba5bf27b (commit) via 231550c66753d5953ac51011b750b0cd24ec6a18 (commit) via 902421ac093c95ede981017bcd8a006024c40bd0 (commit) via cc92706776fd1e884eb6d0db0b07abbc117057be (commit) via 69cde23cc62b64ac2baec417e30442cf60d3d78b (commit) via 5ecfd1800db030d6a626483076bf46c5ddc56aa3 (commit) via da42d8683eec58eb0cf52a0b765d8971a5afecbb (commit) via 77e077827d55060094a05e2187f42bdd2a93ed22 (commit) via a0324301bccaee9167b79e57a481bc161f73ecd9 (commit) via 1e0f5c7b55de747e478c01f1ff808fb3c03122d3 (commit) via 311edfa9a308610443e6a67c206308f02fb23097 (commit) via 61f70650c5560ccc561f5ecad893bdab3f133ff9 (commit) via 016288b466b0227ef935454809ef7ae7c79fff89 (commit) via 4c692ee5f52bffd9286c7c98078c234f75feafee (commit) via f9bad029842d98b4b921e771ecc058c553ad3107 (commit) via 9cb04d02abb2169b98fe55f7ef0af14eecdffe9d (commit) via 77404310124160e78f58a7717ec4ea56b09c7292 (commit) via 3b1ba49650e70a53606adaa3e68b6e950b9d8b7f (commit) via 896e61e5e1d02b9e9fe77ae10284d4c74a3a8c95 (commit) via 22cefa16ac145ddbd0023692a58deb035ef99d3b (commit) via 0842e12b17075c4f8e716180e5f0dd12ed5edf61 (commit) via 1c628222733f5ae4c488a2019d23f29e58b1b17c (commit) via 668fe4197cb4203cd6bad5ec1efb847761781e75 (commit) via c85a7eb7404235b0327f893e631d3d93893b4587 (commit) via 4d107ad83c3644e5b8692633222b721b5047f8e3 (commit) via e1fba1cdb285bcb12e41c1ff6e529b6834f57575 (commit) via 3fac7f4c666cb5ab9b0cd74bedd275404be49887 (commit) via 1e512be61e93538686dee5da578e754d398ffd4e (commit) via acaf44e6b8e8e422f199717b9477b027da8f63e4 (commit) via ae81a6859d5f26be5c3e3ec8456a47c2aa5ce2fc (commit) via 5eef774b3615b7962371c2d6956aff00c0678d10 (commit) via cc3cefeed33d96d1430357be90f485cc9d82efd7 (commit) via 5aa4d2b4e1de2532a52d53b41d6722deeaf2248e (commit) via d578ab6a9f49562daf6cd92b77ecf5940f47dfe2 (commit) via d3eb7d816fedd78ed56fc1076671cba20acb2684 (commit) via ddfb022b8476b38f06fad4428d9cd082c03dd18f (commit) via 49d962a1ad2a71045482e2acfc10e189e7ba3399 (commit) via 45e132bc82a903e34ce815139701411a95aaea50 (commit) via f56e1e845252fb4df22a4e58d44b06f3d3a320a8 (commit) via 867e523feb3812a705cd67a3c8eac5eadad8add8 (commit) via 8f5024871efc976d9aafa2cff11681c0b596f4b5 (commit) via fa52f6cdbbc775a46cddac75c3ca73c20d81c342 (commit) via cc6552e4cd9f18e01473de6aaa1d1aef1b2db89c (commit) via 8e3a8e4ce5165db04b9adb9c1340a1e8625836c1 (commit) via 4e58e78859c4ff2acfc6476c8c4e94a374721863 (commit) via afc0768fa20031c17e4a09c23aea81d5ab7be2c0 (commit) via d7f3ad7bb9ddb5f4bdcb70654b6bc32548712b91 (commit) via 7c10b3d69b12e0d46abb34e1b81234e0efda5913 (commit) via ba60dae5915ce4eba128509c2ef1c9a346e235a6 (commit) via e42a8c899f3e98afbe795307ca27671fef281c44 (commit) via cc24002abd85bad3c74c47101307228d7f1cd3b1 (commit) via 0db58ec0adc8b37574b2e468740d10ae45b66a60 (commit) via 5d2c1e250948ef0e66f28ebe128de48b2e67174c (commit) via f96dc8eec62307b721fe542a70cd2ee5689f8ad0 (commit) via ace64ec774443e3e3669f0192c8c5161bd66fe8b (commit) via 964be2fb4f38cf19e0e3a0cc0c0063070c9a7d12 (commit) via 866c2dbee355068d05b99629689fe4f8adc4be79 (commit) via c9b2270e7f5ca277e99c29f8a642d540c0b88e5e (commit) via 1852873a3ddb248d50469284ab223a5dafdf2fe1 (commit) via 3e03825bfc0c05a89bf765d27f6fbe9c73a1d7cc (commit) via 105b799a87091fd58c4b9a47b8c11e97b5058611 (commit) via 514d017694451ee3f76df4a6ada1784f99b2382f (commit) via d356afe07f97f38773e9c80b856ae1f678ba9301 (commit) via bad15cbb077797016aad92ec95c8c8a05feb9a3b (commit) via b2bb2692878d7053c292ae3a5962cf1f4b59d03c (commit) via 9fe967ab3bc25c6441c3dee0056aca95cab4d2d4 (commit) via f714e28ba0bb26119e196db19ec4d8f844619180 (commit) via ee182d7d7fba86f47dae1852f07e9abc0eb52cad (commit) via 0e916956a43e23ce952166b024f5b550fd1ed35c (commit) via 5afad53f1d74be3536d746c6fd31a80de1fd235a (commit) via 385f6a47d99413c62e72c0d01dea0cd10dc1564f (commit) via b7e67fc3231f6713920330cfa286fef94a0af12d (commit) via 6aa11d383b7c4b959f9143b3f52c8f4b25276a59 (commit) via 9cbdc63dabf4ae6be3c44c1a2e3688f211112d03 (commit) via a9a32dd0faaddb0dc260cf7e808e8fd63cc6b8b0 (commit) via 4aef5fa34cb4bbcea7d9d9c8b5d54bf0cc3a6c0a (commit) via 6c2ac5b02a6ba034ea0b594ef8645c3bfc592a26 (commit) via 2a5920f4901d7f5f307b7fc79ed5ef100d9a7003 (commit) via 7fc4acb19b91ab1ff06bda6c00b3e8ce4bb13df1 (commit) via cea775521d3809604a4a6f1bb63ac0f895100020 (commit) via 18eecd25e0cb6ad35c3c08172b4cd373829d31ab (commit) via 5d19302fb742a2f21f34880fa78813cf20d79fac (commit) via 75366fdeadffc5021948e7021fadafd896f97b5e (commit) via 54bf2fbd49665c2d6c4521560e3e1f2074bc0611 (commit) via 7dec77743155460ecb8928bf4232e9a6a98a3b97 (commit) via c8e9862302bfc53bf10df6df16cda6e7744280b9 (commit) via b8c759989cf92e81f75517269c769c6f7cb61f48 (commit) via 887e1c7e11f5512ec129c35d5346452ecad49f11 (commit) via 8344ba80e77cd0e805076578ce75930e82939491 (commit) via e051ac749c946df6d88d39face04ca7781287062 (commit) via e02b6b13cbb447c8280cf5b76fd945dd21a58be4 (commit) via 4fdece16da89a0eac515587fc2cb7924c1570676 (commit) via 9d477af3d51c1c93ac0bf50c02be48ae651e2895 (commit) via 8099e17853413f89b63fb697d38250770ee5bbf5 (commit) via e6b6079b27861a65caaf2688ea1f4b0707b5bf99 (commit) via 9e4e51f95cd2b5f0f18f36684397d5e87f80f8fd (commit) via a40d1124dc0ae4aa6c69d4aafd326fee9512cffb (commit) via 7b72e0fac52117fa2f9b9fab36dd26d8bf797c0f (commit) via cab1a426a8f789ee5deda9386df5f78f2f2bbfa2 (commit) via 63ae7c80b1ee4865e8175d10ce0efd822ace13fc (commit) via 81f0c6b71a9c8d8f29b62c826de29463aa7f3adf (commit) via 9502bd9c4aff2fb3374aba2e8a22758cfc5824e4 (commit) via d7aaed643c907f22bef8966248cf807d5fc88134 (commit) via 7b5a92b07c7b959713233e4955646a20f5e68873 (commit) via d0fc04e8a90c35c5bb911c31a61a506e02488574 (commit) via d8f36997a4e0a34f4003adafd46573245625d542 (commit) via bcbbac44f1b323d9b09cd232c2f172be4dc7a5cd (commit) via 14ab34065a4a671b8e6796fe51ab3ab173dce281 (commit) via 5fa4bfa4d37b3ab71f022fbbc6808df381176915 (commit) via 633b4dd2870a31528d100a497588aa0ca87e69e4 (commit) via 99c02d0558cf09123dbf5522ec63725c9391befc (commit) via cbc6fc809917273dfdc7595fb3e730090f92c884 (commit) via 4abef746ad714080833cfdcab69715803d2fc716 (commit) via aaceac46b62e30b155f9fb761532583cd2b1b3d2 (commit) via 11c448163912be3edaba3f9c93e8677bcfdd2af2 (commit) via 6f71a9521d90b4b4adff8fc18ba007c3aac61473 (commit) via 522181e785d764deb6bdc733b75bda10123daf24 (commit) via 22174013c8ffa57c53e32f519b8794348b4eaf89 (commit) via ea2d69189435c5b4dab293007b7affbd9d265eb4 (commit) via 841e06dc749ea8434653a64179f7360151505574 (commit) via 31f728268b0ec3fb3a7bf3e4b68ecb6f7147b4b5 (commit) via e5435726c8e3c92fd2075ca7db1a418dd8cf7dad (commit) via 004e2aaa48a3c0dba82c7eb071fc88fbefa61ea4 (commit) via 47fbb513c61d1451d6860d27377bbb5f462f8dad (commit) via 3649101d3fbd471e5ec9c22f3613ce185445650d (commit) via cb84936fbb08e6a34dd2c1140779314ca1b7accc (commit) via e72b6b97389049ef34584887e2d173083c373410 (commit) via 6ff9f29158e9efad6f2b5779f3be5b94dd092c07 (commit) via 99dc7bba455671eb12a0c88cd313cb5447628c76 (commit) via 6270faa98c814fad03a73924859598dc715f546c (commit) via 2010fc97c099b14ffafa6d54e202ba0605438e1a (commit) via 716585cf2055106388e408a93a253cd27eb87dd1 (commit) via e515a874d526bfe7f1c968d39dfdc94a445d899c (commit) via a464ad8ef42fb06af9e0164fd549803aae00ae07 (commit) via 98971e62f514f8ef127ae467d1f53a6cebf0e59f (commit) via c29ad858ad2e82d66ffaf72237c1f3c45d3a1f4e (commit) via d9ba230716da7c2c2640eab7d4ef4ee17e49c472 (commit) via 8e3b4d608f1e9e1d5f23df7670727c90cf52e744 (commit) via 4193b39f636a8d8ca76a5e7971000652ed91a56d (commit) via 213816c819533191ef89333d83963a9b5b0af0b3 (commit) via b37406692d7d5f8c4d51d5e2f2f4d412b9f70134 (commit) via 77ef364cda59623f02d294d65fa3d9a46ccd0c93 (commit) via e146c6bf5a163557f6724582b6adff1937ad3bd6 (commit) via 735d88dd540b9a6ac6fa9297911f936876a65bd2 (commit) via 65ceb83b0ffa584bd3369503e1f3c7ebacddd49c (commit) via b11439f6eeaec23cb8655724438422499338c7d1 (commit) via 7d1b25553c4e67c0d248d76433d54c303c9181fc (commit) via e51471afd3881472086741a8a3596fd2c1742d22 (commit) via 7d9f5515f0bc4742ceb8d0cd01a0308e6208eaac (commit) via 616a0f34b1dc3d9594ece301c55f833ed158410e (commit) via f84596e5475a260a142ee2fdd1ac9566f36c474a (commit) via aea5fb809ef362103db1937050ff7acaa2311f26 (commit) via 075a377a7fbd33c3792d4715deb87e4e28c9a89b (commit) via a14d3f63aa95bd2dac2b98f2b074fe80a4a5e068 (commit) via 6306ad5471eae8ec2b58f904895143772befd332 (commit) via 3ceb0687001edd8c1ecdfca06dcac7918a9247c0 (commit) via 767369530904f43dd67ca377414e80f09d161f47 (commit) via 695be8a6710e7ebaea9932e8db4d4c969347d41c (commit) via 812593749568ce24d178f44a9bae114160c2884f (commit) via bd8361ff9fc151b43ee569ca05e9cde626adc766 (commit) via 0a22b6c7709e73d2b0e608f78f3f8ffe6f2c5614 (commit) via b245f440d57144c591b48bcf05d6f8dc6aa1416a (commit) via 829c196a3a4d52c60bf5a99dd168ee7dd851bacb (commit) via 6043a3d9d1f32213b8b3bd05a787e56b9e95a141 (commit) via 79059223ecc8f7ca25336d821e1f324a4be98565 (commit) via 4f309b0a021b79cd79ca79bac5d2f3ab6437177e (commit) via bad676478632cf2b20698de75724595063572553 (commit) via 44aa62f5f2e98964bb10d409315d0148cbbf4acd (commit) via 641c06b7062cb3debbf20f6e3818ec82c62f59be (commit) via f8e839cd28b145bf6b4959b5266e744c7542f14d (commit) via 34f424a0cc419912c47380736b4479d5a9a98e6e (commit) via 06cddcd4e67dd86ebbfa47ce28a64ff26dab72b8 (commit) via 206e16e0f101dd5a7d39c195663dc623d9552b95 (commit) via 1e60e694dd420844574df2b89241c769fae7a456 (commit) via 12f7cdb99b7739311d7f039f32f9f6f6ed581ce5 (commit) via 4f9a51a30c96476ec1c37ead91a9c6f4508e8008 (commit) via d966579a24504217dce1860cb1b496093e275ed6 (commit) via 3e71d6e9749dd1186feae55d4f3c7608b9e49964 (commit) via e2ae5764b4e3b678adbcd5a97b135e351b2534be (commit) via fa47242817adcce748fdbc0b170a1d6a696b84fb (commit) via f1c9527429e5846e5550d77ab58435344b6bbd49 (commit) via ea1ff2aed80061bd1d6933497e462fe6e3fe81ec (commit) via 96fd5cc24e6d5d5c549aabc838c2b69707673874 (commit) via c92dc9af09630ac10bac65f2b4f5a1f08380c744 (commit) via 93430aabe7d997d91dff79865c71d9e7ddfc014a (commit) via 4e3a5cabf5bacf2d5c38865922b6c5bff87a894d (commit) via 52c96e0b2a5f4356f35b9cbfbdea0766168d1a7d (commit) via ca296d4ca2fae02d20e4e9500aaf1727fa715622 (commit) via df46ca698dd4384b0aa7d50abcfc89a716d3ecae (commit) via 807a8684ae733132349715761c2c817c650401b4 (commit) via 3c82fae6d0b3cf8022f943f2eaee04a223286dda (commit) via 4dc77d16a50df07240fbd98df307633f37e320ea (commit) via 32f784d7755e524d58c90623cdd048312f24d284 (commit) via 39c5a5bf537790866b6c3226e0483bea9efd736b (commit) via 66fc87741e7d1db2f95606dd06f4ccc9d5fe3f32 (commit) via ad692118d5bc1952d71cd983628c9d805969230f (commit) via abe1add43001a4f8e4b8df9ddea83db67fadcb62 (commit) via 8c02a425c92d1c1f4e0165a0f2a1ae122fe6e88f (commit) via f964a613c7e2a19570cec353f19ed331e2898c3b (commit) via 9fe78b6214020279ff2382dc89c9748d676411cc (commit) via a39e254e6dd5bfb8a212beaef5d740b7165f5379 (commit) via 7b52f0f943583ba65842dbb50d61ef69199dd7ab (commit) via e6b9dae989594db6dedb4ee8b7bc30049af8321d (commit) via 6471e76d674cdb5baafb0e574bf5aa0118bf50bc (commit) via a4349670f31b4b71eea4cc4356bc271eef0a034f (commit) via fcf80cd8168527cd563bcf491005208c26d1cdd8 (commit) via 2849f143f94aa29536d4b7cab8ac1bbe7bdd4919 (commit) via b60f0abf547bd29f75bb08a66cf32dafe8ef36fe (commit) via b6630a777090935715bab35cb726bc97e1b48157 (commit) via 8654b61abdf2da622d7f78394fd22e6c0ebb11bf (commit) via 00f83705c36bb3a06624eacf4636a467d8a477a1 (commit) via 0bc980633cc78ae2c3ff2dd9ea36a8d167311dc9 (commit) via a69b23f1a9097181da2175156333d22b49306c47 (commit) via c84b54e5c85955d5b4e7c1bb56b643b03ca81ae2 (commit) via a29d7a144d50ca6c4d32cbfddab513f04331c9f6 (commit) via 9743e8799735aa2f740de0e15fca9445fae3d081 (commit) via b805a67f9ce5461fead5410c0596133b1adfc6df (commit) via 445c7859e40d9c2d376e98bb7e5c79908a48070d (commit) via bea101940c10e35a9e9630d518c01f579bef2ce2 (commit) via e627fbf05253707d419b56740c004c097f2f4bb1 (commit) via 7f53960fe098f34dcb99d69ca73d834e594e9c10 (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (94b59fdb632f7155ee40a4dedb7939735666309c) \ N -- N -- N (46a97682527ae77ccb4ab195a9e189a6708a3a63) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. https://github.com/fawkesrobotics/fawkes/tree/thofmann/ci-sim-tests Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - *Log* --------------------------------------------------------------- commit 1bba742ed97533fd2ba06881fdff176b67394d29 Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> AuthorDate: Sun Jun 23 13:51:01 2019 +0200 Commit: Till Hofmann <hofm...@kbsg.rwth-aachen.de> CommitDate: Thu Mar 12 10:14:08 2020 +0100 clips: add function binding to quit fawkes If we run tests from within CLIPS, we may want to quit if all tests have run. Support this by binding fawkes::runtime::quit() to the CLIPS function quit. https://github.com/fawkesrobotics/fawkes/commit/1bba742ed - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - commit 29b8236c082f79175f249c57ab6ffb74edb1df85 Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> AuthorDate: Sun Jun 23 15:06:42 2019 +0200 Commit: Till Hofmann <hofm...@kbsg.rwth-aachen.de> CommitDate: Thu Mar 12 10:14:08 2020 +0100 buildkite: also run tests from .buildkite/tests.d Allow test scripts in .buildkite/tests.d, which run as part of the test script. Note that this is not a separate step of the buildkite pipeline, but runs as part of the OS-specific steps. https://github.com/fawkesrobotics/fawkes/commit/29b8236c0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - commit d88e6e8ce74a0583e357b65e5b961640fc216b15 Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> AuthorDate: Sun Jun 23 20:35:56 2019 +0200 Commit: Till Hofmann <hofm...@kbsg.rwth-aachen.de> CommitDate: Thu Mar 12 10:14:08 2020 +0100 buildkite: set BASEDIR and TOP_BASEDIR in environment We use those to find additional tests. https://github.com/fawkesrobotics/fawkes/commit/d88e6e8ce - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - commit 46a97682527ae77ccb4ab195a9e189a6708a3a63 Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> AuthorDate: Fri Jun 28 15:31:20 2019 +0200 Commit: Till Hofmann <hofm...@kbsg.rwth-aachen.de> CommitDate: Thu Mar 12 10:14:08 2020 +0100 buildkite: use TESTDIRS instead of BASEDIR/TOP_BASEDIR for tests Re-using BASEDIR is not a good idea as it confuses make if we set it in the environment. Instead, define an array TESTDIRS which contains a list of directories that contain tests. Iterate over those directories and call all tests in the directories. https://github.com/fawkesrobotics/fawkes/commit/46a976825 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *Summary* ----------------------------------------------------------- .buildkite/pipeline.yml | 10 +- .github/stale.yml | 4 +- .lgtm.yml | 5 +- AUTHORS | 2 + cfg/conf.d/gologpp.yaml | 25 + cfg/conf.d/realsense.yaml | 6 +- cfg/conf.d/{realsense.yaml => realsense2.yaml} | 12 +- cfg/conf.d/skiller-simulator.yaml | 12 + etc/buildsys/{root/git-hooks.mk => catch2.mk} | 25 +- etc/buildsys/gui.mk | 2 +- etc/buildsys/root/check.mk | 7 +- etc/buildsys/root/docs.mk | 2 +- etc/buildsys/root/git-hooks.mk | 2 +- etc/buildsys/rules.mk | 22 +- etc/format-scripts/check-file.sh | 4 + etc/git-hooks/pre-push | 30 +- src/libs/Makefile | 3 +- src/libs/blackboard/blackboard.cpp | 2 +- src/libs/core/assert_exception.h | 2 +- src/libs/core/tests/Makefile | 41 +- src/libs/core/tests/test_circular_buffer.cpp | 51 +- src/libs/core/threading/thread_loop_listener.cpp | 12 +- src/libs/core/version.h | 2 +- src/libs/fvclassifiers/border_shrinker.h | 8 - src/libs/fvmodels/shape/ht_lines.cpp | 23 +- src/libs/fvmodels/shape/ht_lines.h | 16 - src/libs/interface/interface.cpp | 5 +- src/libs/interface/message.h | 63 ++ src/libs/interfaces/ProtobufPeerInterface.xml | 35 ++ src/libs/interfaces/generator/cpp_generator.cpp | 49 +- src/libs/interfaces/generator/field.cpp | 10 + src/libs/interfaces/generator/field.h | 2 + src/libs/kdl_parser/tests/Makefile | 11 +- src/libs/pcl_utils/utils.h | 48 +- src/libs/protoboard/Makefile | 57 ++ src/libs/protoboard/blackboard_manager.cpp | 195 ++++++ src/libs/protoboard/blackboard_manager.h | 333 +++++++++++ src/libs/protoboard/plugin.h | 55 ++ src/libs/protoboard/protoboard_types.h | 97 +++ src/libs/protoboard/protobuf_thread.cpp | 272 +++++++++ src/libs/protoboard/protobuf_thread.h | 174 ++++++ src/libs/protoboard/protobuf_to_bb.cpp | 54 ++ src/libs/protoboard/protobuf_to_bb.h | 289 +++++++++ src/libs/syncpoint/tests/Makefile | 11 +- src/libs/syncpoint/tests/test_syncpoint.cpp | 8 +- src/libs/utils/math/lines.h | 16 +- src/libs/webview/request.h | 5 - src/lua/fawkes/fsm.lua | 7 +- src/lua/fawkes/tfutils.lua | 8 +- src/lua/skiller/subskill_jumpstate.lua | 6 +- src/plugins/Makefile | 8 +- src/plugins/asp/aspect/clingo_access.cpp | 64 +- .../clips-executive/clips/coordination-mutex.clp | 26 +- src/plugins/clips-executive/clips/goal.clp | 6 +- src/plugins/clips-executive/clips/lock-actions.clp | 2 +- .../clips-executive/clips/resource-locks.clp | 108 +++- .../clips-executive/clips/wm-robmem-sync.clp | 27 +- .../clips_robot_memory_thread.cpp | 65 +- .../clips-robot-memory/clips_robot_memory_thread.h | 4 + src/plugins/gologpp/Makefile | 61 ++ src/plugins/gologpp/action_executor.cpp | 63 ++ src/plugins/gologpp/action_executor.h | 50 ++ .../gologpp/aspect/action_executor_dispatcher.cpp | 102 ++++ .../gologpp/aspect/action_executor_dispatcher.h | 56 ++ .../aspect/action_executor_dispatcher_inifin.cpp | 77 +++ .../aspect/action_executor_dispatcher_inifin.h | 45 ++ src/plugins/gologpp/execution_thread.cpp | 161 +++++ src/plugins/gologpp/execution_thread.h | 71 +++ src/plugins/gologpp/exog_manager.cpp | 313 ++++++++++ src/plugins/gologpp/exog_manager.h | 136 +++++ src/plugins/gologpp/gologpp_fawkes_backend.cpp | 116 ++++ src/plugins/gologpp/gologpp_fawkes_backend.h | 70 +++ src/plugins/gologpp/message_action_executor.cpp | 120 ++++ src/plugins/gologpp/message_action_executor.h | 55 ++ src/plugins/gologpp/plugin.cpp | 53 ++ src/plugins/gologpp/print_action_executor.cpp | 87 +++ src/plugins/gologpp/print_action_executor.h | 43 ++ src/plugins/gologpp/remote_skiller_executor.cpp | 89 +++ src/plugins/gologpp/remote_skiller_executor.h | 48 ++ src/plugins/gologpp/skiller_action_executor.cpp | 242 ++++++++ src/plugins/gologpp/skiller_action_executor.h | 74 +++ src/plugins/gologpp/sleep_action_executor.cpp | 94 +++ src/plugins/gologpp/sleep_action_executor.h | 50 ++ .../blocksworld-multi-agent.gpp | 93 +++ .../blocksworld-multi-agent/logger.gpp | 31 + .../test-scenarios/blocksworld/blocksworld.gpp | 87 +++ .../gologpp/test-scenarios/blocksworld/logger.gpp | 31 + src/plugins/gologpp/utils.cpp | 219 +++++++ src/plugins/gologpp/utils.h | 60 ++ src/plugins/laser-filter/filter_thread.cpp | 2 +- src/plugins/laser-filter/filters/map_filter.cpp | 11 +- src/plugins/laser-filter/filters/map_filter.h | 2 + src/plugins/navgraph/visualization_thread.cpp | 35 +- src/plugins/navgraph/visualization_thread.h | 6 + .../perception/pcl-db/pcl_db_retrieve_pipeline.h | 1 - src/plugins/realsense/realsense_thread.cpp | 11 +- src/plugins/realsense/realsense_thread.h | 2 + src/plugins/realsense2/Makefile | 62 ++ src/plugins/realsense2/realsense2_plugin.cpp | 46 ++ src/plugins/realsense2/realsense2_thread.cpp | 349 +++++++++++ .../realsense2_thread.h} | 79 ++- src/plugins/robot-memory/Makefile | 12 +- src/plugins/robot-memory/event_trigger_manager.cpp | 2 +- src/plugins/robot-memory/robot_memory.cpp | 97 +-- src/plugins/robot-memory/robot_memory.h | 8 +- src/plugins/robotino/direct_com_message.cpp | 4 +- src/plugins/ros/navigator_thread.cpp | 2 + src/plugins/skiller-simulator-navgraph/Makefile | 45 ++ .../navgraph_estimator.cpp | 68 +++ .../navgraph_estimator.h | 50 ++ .../skiller_simulator_navgraph_plugin.cpp | 42 ++ .../skiller_simulator_navgraph_thread.cpp | 43 ++ .../skiller_simulator_navgraph_thread.h | 39 ++ src/plugins/skiller-simulator/Makefile | 32 +- .../estimators/config_estimator.cpp | 53 ++ .../estimators/config_estimator.h | 42 ++ src/plugins/skiller-simulator/exec_thread.cpp | 40 +- src/plugins/skiller-simulator/exec_thread.h | 17 +- .../skiller-simulator/execution_time_estimator.cpp | 100 ++++ .../skiller-simulator/execution_time_estimator.h | 57 ++ .../execution_time_estimator_aspect.cpp | 90 +++ .../execution_time_estimator_aspect.h | 57 ++ .../execution_time_estimator_aspect_inifin.cpp | 76 +++ .../execution_time_estimator_aspect_inifin.h | 44 ++ src/plugins/skiller-simulator/tests/Makefile | 45 ++ .../skiller-simulator/tests/test_skill_parser.cpp | 76 +++ src/plugins/webview/frontend/package-lock.json | 663 ++++++++++++--------- src/plugins/webview/frontend/package.json | 2 +- src/tools/Makefile | 2 +- src/tools/gtest/Makefile | 13 +- src/tools/gtest/gtest_fawkes.cpp | 6 +- 131 files changed, 6951 insertions(+), 729 deletions(-) create mode 100644 cfg/conf.d/gologpp.yaml copy cfg/conf.d/{realsense.yaml => realsense2.yaml} (76%) create mode 100644 cfg/conf.d/skiller-simulator.yaml copy etc/buildsys/{root/git-hooks.mk => catch2.mk} (50%) create mode 100644 src/libs/interfaces/ProtobufPeerInterface.xml create mode 100644 src/libs/protoboard/Makefile create mode 100644 src/libs/protoboard/blackboard_manager.cpp create mode 100644 src/libs/protoboard/blackboard_manager.h create mode 100644 src/libs/protoboard/plugin.h create mode 100644 src/libs/protoboard/protoboard_types.h create mode 100644 src/libs/protoboard/protobuf_thread.cpp create mode 100644 src/libs/protoboard/protobuf_thread.h create mode 100644 src/libs/protoboard/protobuf_to_bb.cpp create mode 100644 src/libs/protoboard/protobuf_to_bb.h create mode 100644 src/plugins/gologpp/Makefile create mode 100644 src/plugins/gologpp/action_executor.cpp create mode 100644 src/plugins/gologpp/action_executor.h create mode 100644 src/plugins/gologpp/aspect/action_executor_dispatcher.cpp create mode 100644 src/plugins/gologpp/aspect/action_executor_dispatcher.h create mode 100644 src/plugins/gologpp/aspect/action_executor_dispatcher_inifin.cpp create mode 100644 src/plugins/gologpp/aspect/action_executor_dispatcher_inifin.h create mode 100644 src/plugins/gologpp/execution_thread.cpp create mode 100644 src/plugins/gologpp/execution_thread.h create mode 100644 src/plugins/gologpp/exog_manager.cpp create mode 100644 src/plugins/gologpp/exog_manager.h create mode 100644 src/plugins/gologpp/gologpp_fawkes_backend.cpp create mode 100644 src/plugins/gologpp/gologpp_fawkes_backend.h create mode 100644 src/plugins/gologpp/message_action_executor.cpp create mode 100644 src/plugins/gologpp/message_action_executor.h create mode 100644 src/plugins/gologpp/plugin.cpp create mode 100644 src/plugins/gologpp/print_action_executor.cpp create mode 100644 src/plugins/gologpp/print_action_executor.h create mode 100644 src/plugins/gologpp/remote_skiller_executor.cpp create mode 100644 src/plugins/gologpp/remote_skiller_executor.h create mode 100644 src/plugins/gologpp/skiller_action_executor.cpp create mode 100644 src/plugins/gologpp/skiller_action_executor.h create mode 100644 src/plugins/gologpp/sleep_action_executor.cpp create mode 100644 src/plugins/gologpp/sleep_action_executor.h create mode 100644 src/plugins/gologpp/test-scenarios/blocksworld-multi-agent/blocksworld-multi-agent.gpp create mode 100644 src/plugins/gologpp/test-scenarios/blocksworld-multi-agent/logger.gpp create mode 100644 src/plugins/gologpp/test-scenarios/blocksworld/blocksworld.gpp create mode 100644 src/plugins/gologpp/test-scenarios/blocksworld/logger.gpp create mode 100644 src/plugins/gologpp/utils.cpp create mode 100644 src/plugins/gologpp/utils.h create mode 100644 src/plugins/realsense2/Makefile create mode 100644 src/plugins/realsense2/realsense2_plugin.cpp create mode 100644 src/plugins/realsense2/realsense2_thread.cpp copy src/plugins/{realsense/realsense_thread.h => realsense2/realsense2_thread.h} (55%) create mode 100644 src/plugins/skiller-simulator-navgraph/Makefile create mode 100644 src/plugins/skiller-simulator-navgraph/navgraph_estimator.cpp create mode 100644 src/plugins/skiller-simulator-navgraph/navgraph_estimator.h create mode 100644 src/plugins/skiller-simulator-navgraph/skiller_simulator_navgraph_plugin.cpp create mode 100644 src/plugins/skiller-simulator-navgraph/skiller_simulator_navgraph_thread.cpp create mode 100644 src/plugins/skiller-simulator-navgraph/skiller_simulator_navgraph_thread.h create mode 100644 src/plugins/skiller-simulator/estimators/config_estimator.cpp create mode 100644 src/plugins/skiller-simulator/estimators/config_estimator.h create mode 100644 src/plugins/skiller-simulator/execution_time_estimator.cpp create mode 100644 src/plugins/skiller-simulator/execution_time_estimator.h create mode 100644 src/plugins/skiller-simulator/execution_time_estimator_aspect/execution_time_estimator_aspect.cpp create mode 100644 src/plugins/skiller-simulator/execution_time_estimator_aspect/execution_time_estimator_aspect.h create mode 100644 src/plugins/skiller-simulator/execution_time_estimator_aspect/execution_time_estimator_aspect_inifin.cpp create mode 100644 src/plugins/skiller-simulator/execution_time_estimator_aspect/execution_time_estimator_aspect_inifin.h create mode 100644 src/plugins/skiller-simulator/tests/Makefile create mode 100644 src/plugins/skiller-simulator/tests/test_skill_parser.cpp - *Diffs* ------------------------------------------------------------- - *commit* 1bba742ed97533fd2ba06881fdff176b67394d29 - - - - - - - - - - Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> Date: Sun Jun 23 13:51:01 2019 +0200 Subject: clips: add function binding to quit fawkes src/plugins/clips/aspect/Makefile | 2 +- src/plugins/clips/aspect/clips_env_manager.cpp | 8 ++++++++ src/plugins/clips/aspect/clips_env_manager.h | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) _Diff for modified files_: diff --git a/src/plugins/clips/aspect/Makefile b/src/plugins/clips/aspect/Makefile index 5ff3e5883..197520725 100644 --- a/src/plugins/clips/aspect/Makefile +++ b/src/plugins/clips/aspect/Makefile @@ -22,7 +22,7 @@ include $(BUILDSYSDIR)/clips.mk CFLAGS += $(CFLAGS_CLIPS) LDFLAGS += $(LDFLAGS_CLIPS) -LIBS_libfawkesclipsaspect = stdc++ fawkescore fawkesaspects fawkesutils +LIBS_libfawkesclipsaspect = stdc++ fawkescore fawkesaspects fawkesutils fawkesbaseapp OBJS_libfawkesclipsaspect = $(patsubst %.cpp,%.o,$(patsubst qa/%,,$(subst $(SRCDIR)/,,$(realpath $(wildcard $(SRCDIR)/*.cpp))))) OBJS_all = $(OBJS_libfawkesclipsaspect) diff --git a/src/plugins/clips/aspect/clips_env_manager.cpp b/src/plugins/clips/aspect/clips_env_manager.cpp index e256be62d..17bc839d7 100644 --- a/src/plugins/clips/aspect/clips_env_manager.cpp +++ b/src/plugins/clips/aspect/clips_env_manager.cpp @@ -20,6 +20,7 @@ * Read the full text in the LICENSE.GPL_WRE file in the doc directory. */ +#include <baseapp/run.h> #include <logging/logger.h> #include <plugins/clips/aspect/clips_env_manager.h> #include <plugins/clips/aspect/clips_feature.h> @@ -396,6 +397,7 @@ CLIPSEnvManager::add_functions(const std::string &env_name, LockPtr<CLIPS::Envir clips->add_function("now-systime", sigc::slot<CLIPS::Values>( sigc::mem_fun(*this, &CLIPSEnvManager::clips_now_systime))); + clips->add_function("quit", sigc::slot<void>(sigc::mem_fun(*this, &CLIPSEnvManager::quit))); } void @@ -508,4 +510,10 @@ CLIPSEnvManager::guarded_load(const std::string &env_name, const std::string &fi } } +void +CLIPSEnvManager::quit() +{ + fawkes::runtime::quit(); +} + } // end namespace fawkes diff --git a/src/plugins/clips/aspect/clips_env_manager.h b/src/plugins/clips/aspect/clips_env_manager.h index 4a3b002a9..358f5912b 100644 --- a/src/plugins/clips/aspect/clips_env_manager.h +++ b/src/plugins/clips/aspect/clips_env_manager.h @@ -60,6 +60,7 @@ private: CLIPS::Values clips_now(); CLIPS::Values clips_now_systime(); void guarded_load(const std::string &env_name, const std::string &filename); + void quit(); private: Logger *logger_; - *commit* 29b8236c082f79175f249c57ab6ffb74edb1df85 - - - - - - - - - - Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> Date: Sun Jun 23 15:06:42 2019 +0200 Subject: buildkite: also run tests from .buildkite/tests.d .buildkite/test | 14 ++++++++++++++ 1 file changed, 14 insertions(+) _Diff for modified files_: diff --git a/.buildkite/test b/.buildkite/test index 7e5347b41..810dc9ff2 100755 --- a/.buildkite/test +++ b/.buildkite/test @@ -29,3 +29,17 @@ set -euo pipefail # Run tests $MAKE -j$NPROC test + +shopt -s nullglob +if [ -n "${BASEDIR-}" ] ; then + for f in $BASEDIR/.buildkite/tests.d/* ; do + eval $f + done +fi + +if [ -n "${TOP_BASEDIR-}" ] ; then + export TOP_BASEDIR + for f in $TOP_BASEDIR/.buildkite/tests.d/* ; do + eval $f + done +fi - *commit* d88e6e8ce74a0583e357b65e5b961640fc216b15 - - - - - - - - - - Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> Date: Sun Jun 23 20:35:56 2019 +0200 Subject: buildkite: set BASEDIR and TOP_BASEDIR in environment .buildkite/environment.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) _Diff for modified files_: diff --git a/.buildkite/environment.sh b/.buildkite/environment.sh index f3f033664..11bf2fceb 100644 --- a/.buildkite/environment.sh +++ b/.buildkite/environment.sh @@ -41,3 +41,14 @@ if type -p gmake >/dev/null; then fi export MAKE +BASEDIR=$(realpath $(dirname $(readlink -f ${BASH_SOURCE[0]}))/..) +TOP_BASEDIR= + +if [ -e "$BASEDIR/../.gitmodules" ] ; then + if [ -e "$BASEDIR/../fawkes" ] ; then + TOP_BASEDIR=$(realpath $BASEDIR/..) + fi +fi + +export BASEDIR +export TOP_BASEDIR - *commit* 46a97682527ae77ccb4ab195a9e189a6708a3a63 - - - - - - - - - - Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> Date: Fri Jun 28 15:31:20 2019 +0200 Subject: buildkite: use TESTDIRS instead of BASEDIR/TOP_BASEDIR for tests .buildkite/environment.sh | 12 ------------ .buildkite/test | 22 +++++++++++++--------- 2 files changed, 13 insertions(+), 21 deletions(-) _Diff for modified files_: diff --git a/.buildkite/environment.sh b/.buildkite/environment.sh index 11bf2fceb..557ece511 100644 --- a/.buildkite/environment.sh +++ b/.buildkite/environment.sh @@ -40,15 +40,3 @@ if type -p gmake >/dev/null; then MAKE=gmake fi export MAKE - -BASEDIR=$(realpath $(dirname $(readlink -f ${BASH_SOURCE[0]}))/..) -TOP_BASEDIR= - -if [ -e "$BASEDIR/../.gitmodules" ] ; then - if [ -e "$BASEDIR/../fawkes" ] ; then - TOP_BASEDIR=$(realpath $BASEDIR/..) - fi -fi - -export BASEDIR -export TOP_BASEDIR diff --git a/.buildkite/test b/.buildkite/test index 810dc9ff2..e1bcae13f 100755 --- a/.buildkite/test +++ b/.buildkite/test @@ -30,16 +30,20 @@ set -euo pipefail # Run tests $MAKE -j$NPROC test -shopt -s nullglob -if [ -n "${BASEDIR-}" ] ; then - for f in $BASEDIR/.buildkite/tests.d/* ; do - eval $f - done + +TESTDIR=$(realpath $SCRIPT_PATH/tests.d) +if [ -d "$TESTDIR" ] ; then + if [ -v TESTDIRS[@] ] ; then + TESTDIRS+=($TESTDIR) + else + TESTDIRS=($TESTDIR) + fi + export TESTDIRS fi -if [ -n "${TOP_BASEDIR-}" ] ; then - export TOP_BASEDIR - for f in $TOP_BASEDIR/.buildkite/tests.d/* ; do +shopt -s nullglob +for TESTDIR in "${TESTDIRS[@]}" ; do + for f in $TESTDIR/* ; do eval $f done -fi +done _______________________________________________ fawkes-commits mailing list fawkes-commits@lists.kbsg.rwth-aachen.de https://lists.kbsg.rwth-aachen.de/listinfo/fawkes-commits