[ovs-dev] [PATCH ovn v1] vagrant: Increase memory sizes
Numan Siddique
numans at ovn.org
Fri Jan 31 06:36:04 UTC 2020
On Fri, Jan 31, 2020 at 7:56 AM Flavio Fernandes <flavio at flaviof.com> wrote:
>
> Using default memory sizes is not enough to run some of the tests
> invoked by make check. Being so, This change bumps the default
> memory size of boxes on Virtualbox and Libvirt providers
> to 1Gb and 4 CPUs. This value can be changed by setting the
> environment variables VM_MEMORY and VM_CPUS, respectively.
>
> debian-10: OVN components
> debian-10:
> debian-10: 15: ovn -- 4-term numeric expression normalization
> debian-10: FAILED (ovn.at:497)
> debian-10: 18: ovn -- 5-term numeric expression normalization
> debian-10: FAILED (ovn.at:515)
> debian-10: 19: ovn -- 5-term string expression normalization
> debian-10: FAILED (ovn.at:521)
> debian-10:
> debian-10: OVN end-to-end tests
> debian-10:
> debian-10: 126: ovn -- interconnection
> debian-10: FAILED (ovn.at:18133)
>
> dmesg:
>
> [ 2303.348732] Out of memory: Kill process 10068 (ovstest) score 821 or sacrifice child
> [ 2303.350508] Killed process 10068 (ovstest) total-vm:419844kB, anon-rss:405848kB, file-rss:0kB, shmem-rss:0kB
> [ 2303.369933] oom_reaper: reaped process 10068 (ovstest), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
> root at debian-10:/vagrant/ovn/tests/testsuite.dir/015#
>
> Signed-off-by: Flavio Fernandes <flavio at flaviof.com>
Thanks. I applied this to master.
Numan
> ---
> Vagrantfile | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
> diff --git a/Vagrantfile b/Vagrantfile
> index f0526ec48..6a3f32010 100644
> --- a/Vagrantfile
> +++ b/Vagrantfile
> @@ -102,6 +102,17 @@ make check RECHECK=yes || {
> SCRIPT
>
> Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
> + vm_memory = ENV['VM_MEMORY'] || '1024'
> + vm_cpus = ENV['VM_CPUS'] || '4'
> + config.vm.provider 'libvirt' do |lb|
> + lb.memory = vm_memory
> + lb.cpus = vm_cpus
> + end
> + config.vm.provider "virtualbox" do |vb|
> + vb.memory = vm_memory
> + vb.cpus = vm_cpus
> + end
> +
> config.vm.define "debian-10" do |debian|
> debian.vm.hostname = "debian-10"
> debian.vm.box = "debian/buster64"
> --
> 2.17.1
>
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
>
More information about the dev
mailing list