Yes, they are. I estimate it should take about 40 minutes to build and test with 8 cores in release mode, therefore I do not think that using all 3 ThunderX is necessary.
I do not have access to a ThunderX platform on my side (I ran my tests on NXP and Hierofalcon platforms), if needed please see with Tina Tsou (in CC) for the specifics of ThunderX. I was thinking about duplicating the *vpp-verify-master-ubuntu1604* target as a first step. Ubuntu 16.04 is a LTS for armv8 and is one of the distributions already used for vpp x86 continuous testing. If all goes well, I was thinking about using fedora-26 (or above) as rhel-based distribution, since it also has aarch64 official support. But since it's not one of the distros already used in ci, let's keep it for later. Regards, -- Gabriel Ganne ________________________________ From: Ed Warnicke <hagb...@gmail.com> Sent: Thursday, November 16, 2017 4:47:14 PM To: Gabriel Ganne Cc: vpp-dev; Dave Barach (dbarach); Nicolas Bouthors; csit-...@lists.fd.io; Vanessa Valderrama Subject: Re: [vpp-dev] vpp continuous integration on armv8 Gabriel, This is awesome news! Do I understand correctly that these ThunderX boards are intended to be used for build/make test/packaging? If so, I've cced in Vanessa, our fearless sysadmin to help in figuring these things out :) Do you have opinions about which Linux distributions you want to package for (Ubuntu?, Centos?) and versions? Ed On Thu, Nov 16, 2017 at 5:27 AM Gabriel Ganne <gabriel.ga...@enea.com<mailto:gabriel.ga...@enea.com>> wrote: Hi, We've been working on preparing vpp for armv8 continuous testing (See https://wiki.fd.io/view/VPP/AArch64<https://url10.mailanyone.net/v1/?m=1eFMO4-0003qy-3d&i=57e1b682&c=-ZITzwi6PGNT2EzKomkJRJ6M-7hD63QeHKT6tMIqMLSnlkmDUD9MfhdhuIw6iWayvj9HXr-SEr3zZlMt-TaTcUZhFRPyigiDDt7sfjQQxA8ESJIAyB06-QLH18FYzLWPwjJl8nmFi7D4ZD-9MfHHGQSEhj7_dqJNULEmezdjyETUcv28RNlzXlyC41ndbFhGIHD4TronLGLM7RL1QTG-dT2eyoBI4hyNrzA8GVmPHHM>), and we think that we now have everything which is required to add arm as ci platform in the vpp review process (build, test and packaging). All the test have been done on "native". Also 3 thunderX platforms sent by ARM should have arrived yesterday in the fdio lab. I *think* that all that is required should be to set the platforms with VMs on it, and add them as build slaves. How should we proceed from here ? -- Gabriel Ganne _______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> https://lists.fd.io/mailman/listinfo/vpp-dev<https://url10.mailanyone.net/v1/?m=1eFMO4-0003qy-3d&i=57e1b682&c=O-sOs62iGkWatuIJLF4pSNDFFDG_8um2QvdTETSQnD4jA_r85x5l3Bf9qR7RJOonGi8xR9maOtNIkz_rsQpdGbKdnto4CMf5I6HVz8Fuvf8O0wwee8-H8NvmJBdthBWC63GiIordZqRTRpRonu_3HYVrEaz6pXyeEfp8SJT-AIJcmOBjMOnpVKHsnhio6kL9OijBIEROG5XpLW17H5dWsTPN_m3L28C7CUR0SBZauSoF89B0-0AT5GkPjJWEt4UQ>
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev