From patchwork Tue Feb 26 23:02:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dharmik Thakkar X-Patchwork-Id: 50531 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 3FAE82BB8; Wed, 27 Feb 2019 00:03:09 +0100 (CET) Received: from foss.arm.com (foss.arm.com [217.140.101.70]) by dpdk.org (Postfix) with ESMTP id 2A47E27D for ; Wed, 27 Feb 2019 00:03:07 +0100 (CET) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 59EE9A78; Tue, 26 Feb 2019 15:03:06 -0800 (PST) Received: from 2p2660v4-1.austin.arm.com (2p2660v4-1.austin.arm.com [10.118.12.58]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1EB7F3F738; Tue, 26 Feb 2019 15:03:06 -0800 (PST) From: Dharmik Thakkar To: Cc: dev@dpdk.org, Dharmik Thakkar Date: Tue, 26 Feb 2019 17:02:26 -0600 Message-Id: <20190226230229.25450-1-dharmik.thakkar@arm.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20190220230023.17029-1-dharmik.thakkar@arm.com> References: <20190220230023.17029-1-dharmik.thakkar@arm.com> Subject: [dpdk-dev] [PATCH v4 0/3] Replace compilation time options with log level X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Currently, in test code, for printing extra information, compilation time options are used. This approach does not compile the code always. Macro needs to be set for the code to compile. This patchset replaces compilation time option with log level based approach, thus enabling compilation of code always. Log levels can be set using eal parameters. Dharmik Thakkar (3): test/hash: replace macro with log-level approach test/efd: enable unit test compilation always test/timer: enable unit test compilation always test/test/test_efd.c | 24 +++++++++++------------- test/test/test_hash.c | 24 ++++++++++++++---------- test/test/test_timer_racecond.c | 24 +++++++++++++----------- 3 files changed, 38 insertions(+), 34 deletions(-)