From owner-soc-status@freebsd.org Tue Jun 20 17:54:20 2017 Return-Path: Delivered-To: soc-status@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6AF44D9E0FD for ; Tue, 20 Jun 2017 17:54:20 +0000 (UTC) (envelope-from shivanshrai84@gmail.com) Received: from mail-qt0-f179.google.com (mail-qt0-f179.google.com [209.85.216.179]) (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 2F5F0687C7; Tue, 20 Jun 2017 17:54:19 +0000 (UTC) (envelope-from shivanshrai84@gmail.com) Received: by mail-qt0-f179.google.com with SMTP id u19so139487377qta.3; Tue, 20 Jun 2017 10:54:19 -0700 (PDT) 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:cc; bh=rxKNjXLw67uSWao1xAK4xqHiIwP6ONfscokNTtp8ARg=; b=Gm7qOETghRnZDt+aB3+4WMX8SpoFqN1AcVr6scQeIM+OMdFDsDOJU+tAGS2QMWci0X 8kkBGpE7msMG0EW3qNjN+i6e41SYP9AXzspGMpYRl+AvgFRuek2RrlayYbOo7K0GMvxv vrTzOgwj5IDDQye86xJ4knjuZQfPFv9u1TbnRRt9oaDG6iHj8Gt2dQ3mbNqBDivn+Dn8 hrmtbcerkSfqpDcd1HMmMKhyjYfXASowVS8MalsyQMXS4/MEIf+W/4cnCbeooRCycXJf 5nWdxXgAWXENzKxhWjFxBuhbu3jH8IMN+JJ8E5YSXPiTZBgpVxlQfojFA+DVl41U5LiJ lwEQ== X-Gm-Message-State: AKS2vOzFIp/kyV6f1HNRqH5NWvFG0xyzzPF6B+hd6tvQLk9tY0QRjqz9 MS6wS/OgWFpsir2H X-Received: by 10.237.40.35 with SMTP id r32mr36221690qtd.105.1497980749394; Tue, 20 Jun 2017 10:45:49 -0700 (PDT) Received: from mail-qt0-f173.google.com (mail-qt0-f173.google.com. [209.85.216.173]) by smtp.gmail.com with ESMTPSA id v42sm8930862qtg.51.2017.06.20.10.45.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 20 Jun 2017 10:45:49 -0700 (PDT) Received: by mail-qt0-f173.google.com with SMTP id v20so23276255qtg.1; Tue, 20 Jun 2017 10:45:49 -0700 (PDT) X-Received: by 10.200.52.82 with SMTP id v18mr36319246qtb.214.1497980748888; Tue, 20 Jun 2017 10:45:48 -0700 (PDT) MIME-Version: 1.0 From: Shivansh Rai Date: Tue, 20 Jun 2017 17:45:38 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: [GSOC17] Smoke testing of all base utilities - Week 3 To: "soc-status@freebsd.org" Cc: Alan Somers , Brooks Davis , "Ngie Cooper (yaneurabeya)" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 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, 20 Jun 2017 17:54:20 -0000 Hello all, This is the progress update of week 3 - Reported [1] and resolved [2] a bug in the implementation of ln(1), and added an appropriate test-case [3] for the same. On the smoke-test tooling front, I have prepared a very basic implementation during last week [4]. The current implementation [5] produces a list of "option definitions" which were identified to be present in the options accepted by the utility under test (here ln(1)). Currently, ln(1) is used to simulate the operations. Once the tool is ready to produce tests, it can be automated for all the base utilities without test coverage. The plan for this week is to add the functionality for generating tests. Hence by the end of this week, a basic tooling with ability to produce simple tests is supposed to be ready. [1]: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219943 [2]: https://reviews.freebsd.org/D11167 [3]: https://reviews.freebsd.org/D11159 [4]: https://github.com/shivrai/smoketestsuite/compare/c75665...d70e8e [5]: https://github.com/shivrai/smoketestsuite/tree/master/tool Thank you. With best regards, Shivansh Rai