From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f46.google.com (mail-wm0-f46.google.com [74.125.82.46]) by dpdk.org (Postfix) with ESMTP id 140D25934 for ; Wed, 11 May 2016 16:26:15 +0200 (CEST) Received: by mail-wm0-f46.google.com with SMTP id a17so85987528wme.0 for ; Wed, 11 May 2016 07:26:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references; bh=5e9OWk6F7kQEZ1n6FTbdoQrw4k8Js4fXq1oIUyG7/FU=; b=Eo2RYbiEjYWtAnemKScHTyBlzfamq2+3f8QTz0H6Ms3+96e7aywadF0unzwKDRkzu1 scxWWjp/bKxawDtoS8IlXF2bMtsY+OCfEh061YFt80Hay3ijEhuh1NZm3k5FpzZz2UqC tY01ZEfE95m3Ro1ykkKSVcu1IvdCuKJ5nYF3mfWAOvORgHUqCTflHvpnnAs86r+ovvRo WqfYiEP1b3muiXSmN28rC1sLneNcP0Btntes1+SY3I339uDgPELTjbHA80xfkKxyYgx7 nRAGvODRKeaeXfSXUDzDvM+dSsFzqKKSPFo7SgHXYm29CftYYO2v6n9J5htOZhH17Zu7 f+nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=5e9OWk6F7kQEZ1n6FTbdoQrw4k8Js4fXq1oIUyG7/FU=; b=DCnqMyhiYmH4UKV4iKSqMcVl8dRy0jhU4W1Myukh7iWB/zgObNRB/K8usSsutkS1VB d4ea8MGw94MGt4yr+YRqGZYIgvtc6EVcSlid0lz6xH9U9DR3N/+Mmv+kAxHiDExLxt+j 6c+cPMT5GmpIr8tLRas53pj3RJaK9j147wLxQ8AjLxgMXrYlHmkAxHXJbZwC++njA2fo pA3jaPD0Re09a1qQCqqtH4Rh2rvdKRClM7Sup+UNY+kxqnivVWeCljLNdBuCvqhOqfNt 96aw9VJRzUcdlsLF8zaqjKX6/2icgE+wb9LQ205Y8zUj7cO0sFFV3M2C3QeNQ5LaZSug yN2g== X-Gm-Message-State: AOPr4FV3qpNMDiqgu73c+mUp5+7x0OVdFTs+NhLpeVC6XdDt/M4yDtwAG89B3y5QdDO3V1pa X-Received: by 10.194.62.145 with SMTP id y17mr4423230wjr.109.1462976774883; Wed, 11 May 2016 07:26:14 -0700 (PDT) Received: from XPS13.localdomain (184.203.134.77.rev.sfr.net. [77.134.203.184]) by smtp.gmail.com with ESMTPSA id o4sm8368474wjx.45.2016.05.11.07.26.13 for (version=TLSv1/SSLv3 cipher=OTHER); Wed, 11 May 2016 07:26:14 -0700 (PDT) From: Thomas Monjalon To: dev@dpdk.org Date: Wed, 11 May 2016 16:26:06 +0200 Message-Id: <1462976770-6780-1-git-send-email-thomas.monjalon@6wind.com> X-Mailer: git-send-email 2.7.0 In-Reply-To: <1462383137-24045-1-git-send-email-thomas.monjalon@6wind.com> References: <1462383137-24045-1-git-send-email-thomas.monjalon@6wind.com> Subject: [dpdk-dev] [PATCH v2 0/4] reduce autotests constraints X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 May 2016 14:26:15 -0000 In order to make autotests easy to run often, the time and memory constraints are reduced. These patches depend on the LPM autotest split. The current status in a small VM is below: > make fast_test /root/dpdk/build/app/test -c f -n 4 Test name Test result Test Total ==================================================================== Start group_1: Success [00m 01s] Cycles autotest: Success [00m 01s] Timer autotest: Success [00m 03s] Debug autotest: Success [00m 00s] Errno autotest: Success [00m 00s] Meter autotest: Success [00m 00s] Common autotest: Success [00m 00s] Dump log history: Success [00m 00s] Dump rings: Success [00m 00s] Dump mempools: Success [00m 00s] [00m 07s] Start group_2: Success [00m 00s] Memory autotest: Success [00m 00s] Read/write lock autotest: Success [00m 00s] Logs autotest: Success [00m 00s] CPU flags autotest: Success [00m 00s] Version autotest: Success [00m 00s] EAL filesystem autotest: Success [00m 00s] EAL flags autotest: Success [00m 05s] Hash autotest: Success [00m 00s] [00m 14s] Start group_3: Success [00m 00s] LPM autotest: Success [00m 01s] LPM6 autotest: Success [00m 04s] IVSHMEM autotest: Fail [Not found] [00m 00s] Memcpy autotest: Success [00m 08s] Memzone autotest: Success [00m 00s] String autotest: Success [00m 00s] Alarm autotest: Success [00m 00s] [00m 29s] Start group_4: Success [00m 00s] PCI autotest: Success [00m 00s] Malloc autotest: Success [00m 00s] Multi-process autotest: Success [00m 00s] Mbuf autotest: Success [00m 01s] Per-lcore autotest: Success [00m 00s] Ring autotest: Success [00m 00s] [00m 32s] Start group_5: Success [00m 00s] Spinlock autotest: Success [00m 00s] Byte order autotest: Success [00m 00s] TAILQ autotest: Success [00m 00s] Command-line autotest: Success [00m 00s] Interrupts autotest: Success [00m 00s] [00m 34s] Start group_6: Success [00m 00s] Function reentrancy autotest: Fail [00m 00s] Mempool autotest: Success [00m 00s] Atomics autotest: Success [00m 00s] Prefetch autotest: Success [00m 00s] Red autotest: Success [01m 36s] [02m 13s] Start group_7: Success [00m 00s] PMD ring autotest: Success [00m 00s] Access list control autotest: Success [00m 01s] Sched autotest: Success [00m 00s] [02m 15s] Start kni: Fail [No prompt] [00m 00s] KNI autotest: Fail [No prompt] [00m 00s] [02m 15s] Start power: Success [00m 00s] Power autotest: Success [00m 00s] [02m 16s] Start power_acpi_cpufreq: Success [00m 00s] Power ACPI cpufreq autotest: Fail [00m 00s] [02m 16s] Start power_kvm_vm: Success [00m 00s] Power KVM VM autotest: Fail [00m 00s] [02m 17s] ==================================================================== Total run time: 02m 17s Number of failed tests: 5 The RED autotest needs some work. Thomas Monjalon (4): app/test: shorten execution time app/test: reduce memory needs app/test: remove unused constants app/test: move cycles autotest to first group app/test/autotest_data.py | 26 +++++++++++----------- app/test/autotest_test_funcs.py | 14 ++++++------ app/test/test_alarm.c | 48 ++++++++++++++++++++--------------------- app/test/test_hash.c | 8 +++---- app/test/test_interrupts.c | 4 ++-- app/test/test_lpm6.c | 37 +++++++++++++------------------ app/test/test_mbuf.c | 2 +- app/test/test_memcpy.c | 15 ------------- app/test/test_mempool.c | 8 +++---- app/test/test_per_lcore.c | 4 ++-- app/test/test_ring.c | 8 +++---- app/test/test_spinlock.c | 6 +++--- app/test/test_timer.c | 20 ++++++++--------- 13 files changed, 87 insertions(+), 113 deletions(-) -- 2.7.0