add ebag ci and thread-injecting