Hi, On Thu, Jan 27, 2022 at 01:08:51PM +0000, ? ?? wrote: > Hi, > > We are a team from China that looking forward to use haproxy in newly > designed operating system and check if haproxy is running well on it, for > research using. From Github we can see many regression test examples, it is > detailed and well tested. However, for lacking of enough knowledge about > haproxy, is there any other information that is related to these regression > tests? For example, what are their usage and how our CI system may use these > tests to make regression test?
It really depends on what you're trying to do. The tests were made to cover areas that are well known to be sensitive to changes in the code. Some test focus on a particular feature. Others just on a long chain of features. In general they're essentially aimed at the development team so that we can detect early that we broke assumption somewhere, or that a code change will not work on a certain platform (missing include or syscall etc). Now regarding how you could include that into your CI, I really have no idea and I doubt anyone will know better than the people who currently work on your CI. We use them to produce this: https://github.com/haproxy/haproxy/actions or this: https://github.com/haproxy/haproxy/runs/4968592983?check_suite_focus=true for example, based on scripts in the .github directory. With that in mind it will be up to you to decide if it could make any sense for you to include this into your CI. Regards, Willy

