From owner-soc-status@freebsd.org Sun Aug 30 13:01:32 2020 Return-Path: Delivered-To: soc-status@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7D6093BA7AD for ; Sun, 30 Aug 2020 13:01:32 +0000 (UTC) (envelope-from ritikagupta1998@gmail.com) Received: from mail-yb1-xb44.google.com (mail-yb1-xb44.google.com [IPv6:2607:f8b0:4864:20::b44]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BfYPQ59wlz3g75; Sun, 30 Aug 2020 13:01:30 +0000 (UTC) (envelope-from ritikagupta1998@gmail.com) Received: by mail-yb1-xb44.google.com with SMTP id h126so300436ybg.4; Sun, 30 Aug 2020 06:01:30 -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:cc; bh=YgLo2sgWYFD6+0bVLbHl1wUtiCAduWVyRojihktux4A=; b=hzGh7AsHVkFpUxaVTBkhDB9qpHfQkFFJdM2AHtYqrOKskyWmy7AygE2W8h5rVB/6tz RS5LItSXrHW993BjtXavfwgJ3oL+SZLQmEuhxIU5ty+X9KZFKBJxLbGZAze7BZRM7G09 5s5Hze1yoMYMPaPTMsk5kR5vx9s4ZjCZENy9ZSVh9aVp5Xc9urZnxDLD9FfZhPDtZb8b uILrH7Q3FHM7i/C6hWM6xQRahaJKJmhp8ldvYeS27mEA+cHHfhvv6p6RZOWSTk2X2Ei6 YKy0UaKjYIw2OHSKrTxNTRawJtXNY7UYMSIqDnlVAdlaop5G5YysXIMx9YWJpLWQKGZF h7mg== 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=YgLo2sgWYFD6+0bVLbHl1wUtiCAduWVyRojihktux4A=; b=iSkIn/9UQi3B3S/wXSyCDcoQ07yW13i+GG2Kno2gFGfMb3CZQjD2sg5a6njC6kPNrF v7raIU0zw16hafH6KzEXOgTsP3xzPHETCiscyrjHOL1Tk6HqXWk9JMMUU1MfcE+F0Nd3 m5YuELEIJswbSyO7h3JcIvegFE04Sr/phyt/WCWfHBjO1XyJ6mrg0w0Kbgr3w6vrQJ4Q IAp+VbbGzTctS9ols+2vB1REKUXytmUsqiTosWyNpI+9pMFhyb9M2nEM30nCRJmyfHn0 GAFuUQ3NHZH1PRTcrBUR9tQ+F7hG8WsYJX2mW8JYhb5D9t7CzLMZDCJKZNz3wGCacFwr 1jKQ== X-Gm-Message-State: AOAM531Cw84lu9TAldFWDl7xNG2w7P7ixGeBWKypO/BKn8GeEamFrhE5 YmBdvxGoQKdEmpdgjArbNZ/wOiaoZUOp5MdD0OSvZ4gF7dqYPA== X-Google-Smtp-Source: ABdhPJzoiVSNDjZRk3XIPfAdSAGUF+RIBPb0xfyCjapLhgEmx3U9IlzeVetlhwWDicH82UoNsDWDbhcdqMQSpMHTM70= X-Received: by 2002:a25:80c8:: with SMTP id c8mr13908366ybm.422.1598792489213; Sun, 30 Aug 2020 06:01:29 -0700 (PDT) MIME-Version: 1.0 From: Ritika Gupta Date: Sun, 30 Aug 2020 18:31:16 +0530 Message-ID: Subject: [ GSoC ' 20] Kernel Dump Regression Testing To: soc-status@freebsd.org X-Rspamd-Queue-Id: 4BfYPQ59wlz3g75 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=hzGh7AsH; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of ritikagupta1998@gmail.com designates 2607:f8b0:4864:20::b44 as permitted sender) smtp.mailfrom=ritikagupta1998@gmail.com X-Spamd-Result: default: False [-3.45 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.05)[-1.047]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-0.996]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b44:from]; NEURAL_HAM_SHORT(-0.41)[-0.408]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[soc-status]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.33 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: Sun, 30 Aug 2020 13:01:32 -0000 Hi everyone, *Project Description-* *https://wiki.freebsd.org/SummerOfCode2020Projects/KernelDumpRegressionTesting * The project aims to create a framework for recovering and testing those kernel dumps for a different set of configuration variables or code paths while logging every test case separately in a log file and later analyzing which code paths failed. The test script generates a combination of all the possible combinations of the configuration variables and prints the results in the Test Anything Protocol Format. Configuration variables which are integrated with the test file: - Compression (gzip/zstd) - Encryption - Emulated storage device (virtio-blk/ahci-hd/nvme) - Block size (512/4096) - Architecture (arm64/amd64/i386) Github repository with the code and instructions: https://github.com/ritika98/test_suite Output Logs generated from the script: https://gist.github.com/ritika98/50631b11469f1bed3dbaf2aa3b6ad783 My entire GSoC journey has been a pretty enjoyable ride, full of excitement, unexpected turns, and yes, expected blind turns. These three months added invaluable experience to my career. We faced several issues, bugs, and resolving them equally involved in-depth research. Tackling such problems boosts self-confidence and enthusiasm. Using this opportunity to express my deepest gratitude and thanks to the FreeBSD community for their constant support. My special thanks to the mentor @Mark Johnston who in spite of busy schedules, consistently guided me to be on the correct path, also allowing me to accomplish this project successfully. The useful advice and guidance made this project look easier to finish. I will make use of the gained skills and knowledge in the best possible way to attain career objectives. Thanks and Regards, Ritika Gupta