on 4/10/2024 3:46 AM, Peter Xu wrote: >> Is there document/link about the unittest/CI for migration tests, Why >> are those tests missing? >> Is it hard or very special to set up an environment for that? maybe we >> can help in this regards. > See tests/qtest/migration-test.c. We put most of our migration tests > there and that's covered in CI. > > I think one major issue is CI systems don't normally have rdma devices. > Can rdma migration test be carried out without a real hardware? Yeah, RXE aka. SOFT-RoCE is able to emulate the RDMA, for example $ sudo rdma link add rxe_eth0 type rxe netdev eth0 # on host then we can get a new RDMA interface "rxe_eth0". This new RDMA interface is able to do the QEMU RDMA migration. Also, the loopback(lo) device is able to emulate the RDMA interface "rxe_lo", however when I tried(years ago) to do RDMA migration over this interface(rdma:127.0.0.1:3333) , it got something wrong. So i gave up enabling the RDMA migration qtest at that time. Thanks Zhijian > >>> It seems there can still be people joining this discussion. I'll hold off >>> a bit on merging this patch to provide enough window for anyone to chim in. >> Thx for discussion and understanding. > Thanks for all these inputs so far. These can help us make a wiser and > clearer step no matter which way we choose. _______________________________________________ Devel mailing list -- devel@xxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxx