Fix unix test build by removing unnecessary 'managed_test_build' semafore file
authorJacek Blaszczynski <biosciencenow@outlook.com>
Sat, 21 Apr 2018 22:18:44 +0000 (00:18 +0200)
committerJacek Blaszczynski <biosciencenow@outlook.com>
Sat, 21 Apr 2018 22:18:44 +0000 (00:18 +0200)
commit61cb37ef9771dfc480c66da0375dcfb5e3c787d9
treee84210344dfe50a56679ab9f6438706f21ba846c
parent7483502dfb4f49e4077f5492aa3f0f7a0748b9fc
Fix unix test build by removing unnecessary 'managed_test_build' semafore file

Fixes #17503

The error is caused by both:

1. Unnecessary usage of 'managed_test_build' semaphore file which is incorrectly
   set after /t:BatchRestorePackages build target and prevents managed test build
   which is invoked after semaphore alredy exists
2. Masked by the above error is a wrong condition in dirs.proj non-windows test build
   which was introduced by PR #17161 and which prevented unix build due to missing
   #17161 group build port to unix
build-test.sh
tests/src/dirs.proj