From owner-soc-status@freebsd.org Tue Jul 10 21:59:18 2018 Return-Path: Delivered-To: soc-status@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36A3610316C1 for ; Tue, 10 Jul 2018 21:59:18 +0000 (UTC) (envelope-from duostefano93@gmail.com) Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C09038E4A4 for ; Tue, 10 Jul 2018 21:59:17 +0000 (UTC) (envelope-from duostefano93@gmail.com) Received: by mail-it0-x235.google.com with SMTP id p17-v6so821699itc.2 for ; Tue, 10 Jul 2018 14:59:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Zude6XztkTdWUurKI6RV80cNU+537/v2+doni5IFV+c=; b=iDQtQamyTm/9z5INL5PfI6e6halEQDel9ZeiMMx53zM4lQ/lDU9V1dVEoIFoxbq3a6 7BHZOT1uUVULp75NnICqFxQdVYsjJ44WRDKTk+ZAMQQeIvyAqkO9kolfLTQvpJv8ep/f ekMJdtZXjP/2+QodX2Xqo+GYpVJIBOsje9/BhtAVb0oKfPYO1/TuOOuYU8qnH06EAWvf jSaatUi6fkkjT/+NOhC2Xn684AsSOX4h24V2pDkvgIMq/+7RAONfXNU+iUFCzHpcjhjc wOASKoO80Kir/ZNVRsIVENIssV9IJwqJddYqWfAUUpXq5KOVkLBdrAvv/SwTOCPw3aeT yhkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Zude6XztkTdWUurKI6RV80cNU+537/v2+doni5IFV+c=; b=GEsrvmsfvPlqsm0sUSLRs8s7u5dlnkPhuU4Ijdo+LExXi1Pf3X4ESTb1RkeVFPOHxT fcQ5GFIVRm8IaFkH1fiNhnRhqlQvaCigwefNbX5iJGjiCN4y52Sx8lC3EbM2tkevzh3P +qU9SYbA5u34FFcXYLaFIxP14u2YaLlcPBnjem6u1o12vHMzYLhWq816dFgwWp6XxlYC M0+xO/dgIoIQ67oaNLPcoJKq3+u8mSwrcK0XayS1c+p7Kdq/T7DHlGHerlWaT11Wb/99 ljeaMK6soHwQUPTshiEcv4wlvKF6eIEDCW0yPlhYmN5PPmxWSYzNTVdDHnZw4aj+QjtN 3JcQ== X-Gm-Message-State: APt69E3EcaIfxfSmuXOGfFYrLXme1hTMyilV5qOU6bJJMPNhgQiJ6F9s eRa6lNn9nE/XdhcZ7oXyZEXBFfA8e1TJtgGXcB5cZWxX X-Google-Smtp-Source: AAOMgpdsRHRECttV76indfPJVT8ji9MPg1Qi2ofAgGUswbJARr1HmLcHv5Oe2LlvPyuqoo9hpMx/zxogs2YRGj1TBsg= X-Received: by 2002:a24:57cc:: with SMTP id u195-v6mr20743959ita.142.1531259956859; Tue, 10 Jul 2018 14:59:16 -0700 (PDT) MIME-Version: 1.0 From: Stefano Duo Date: Tue, 10 Jul 2018 23:59:05 +0200 Message-ID: Subject: Extensions to the netmap framework - Week 8 To: soc-status@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jul 2018 21:59:18 -0000 Hi, during this week i finished writing the netmap test suite. Each test begins with a comment explaining the objective of the test, and how that objective is tested. Tests involving packets exchanges accept command line arguments to specify the length of the packets being sent, the filler character and the number of packets. Moreover i wrote randomized_tests, a main script which runs every test script with randomized cli arguments, so that we can find values that cause problems faster. Finally i added a new target to run the entire test suite has been added to the utils Makefile. Project wiki: https://wiki.freebsd.org/SummerOfCode2018Projects/ExtensionsToNetmap SVN repository: https://svnweb.freebsd.org/socsvn/soc2018/sduo/ Stefano.