From nobody Mon Jul 11 12:19:07 2022 X-Original-To: soc-status@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 126A717FEC0E for ; Mon, 11 Jul 2022 12:19:16 +0000 (UTC) (envelope-from musikid@outlook.com) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-oln040092073040.outbound.protection.outlook.com [40.92.73.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LhNGp6xYmz3bdP for ; Mon, 11 Jul 2022 12:19:14 +0000 (UTC) (envelope-from musikid@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BswqDwr7c2ADvFXgO1n3ubgtVxwj+XYAxFZ/6a+2xqgsbtypAsNN67uFaYGfs3R4fNXL81ruuiTC8zeyJQy7FKMu+dxVv1ZGRidwpDf9lUCE7oU82lW3mxN74028qlnB5buiv1+voD4a5HjrcnLFqwkBPkDTtdcL1Wy/2DQcULVOYLCY434Z7lM3+CGhoeaYU2LmiANASVt2TmK3c0priSAsDh+9CTRY6E0MdklxdKBCRvDqC3ttG45ptrdJE25r8aB7eTACUkrDs2hvuH3U3rgmtw6COggn1pExgpqu6yL/3A4t+99JZa+6IhA67sjAWecSHuCW6/RNwyYPCWMIrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=jrz+449Ld43Jw6GbQxJQQdM7N91yOZq5PIlZaBIfLyo=; b=PRd233G4rD4e4K5j1kv4fzMBesLey4DWWhXDfNdyZrV++lLapPhaGZmB+J1piYXZRe74OhFG7bKCeG/cqX5WSACEHSWtbIX5MgbavDSLhNUul2ExHk2FYxXaore7Fo5m9szp65/b4mt6ueWNfGyShEu1S6GxhE29L3EpPbkbDpZTlvIj13jrHiA+3tve53/f9kbjAI4eZpjfE10OVVV2se+yoDw4GuFduaKEhLgFM0pKXMWbcQHXo+kE3DdMvF6YqJDvsytu6C0HPo0xKztTKqjgoT6vh4clIRmLZVsqayaDRHozZ9gEG1zU+mb0ybohQlqDKntScjliRAc3Obesaw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jrz+449Ld43Jw6GbQxJQQdM7N91yOZq5PIlZaBIfLyo=; b=o7G/T7nQtyx1Fq7GkDdX8Ir5mVPRB20oFKNCVytc2vl2OWCXZq2Snaxu8sDDYelrR81ut1E24u3+YaZB3CYe+t2tbfRZNLywOQcmuS5LutVKHTAZOTQDnvrTaBmEBckj9Rkbt1I0cWnLQY/1s3TW3gnrF7JVFMo+gkQwKfk+voZFHRL45mMAY9l69DMoR/o2FWLuxCmi7Fu1RgpaE+ukRgUqSc8o2NCoj3iSHMV8OzlvpchllODxbdKuugrBW4YXPwBKk8Ak88LsmxrR017X9ACId2lqnCNm3yDSu4MYDEtTq/k3eK+0Uhb03pgPFU5uoRbGK2byO+VrYlVwbgu7mA== Received: from PR2PR03MB5386.eurprd03.prod.outlook.com (2603:10a6:101:20::20) by VI1PR0302MB3342.eurprd03.prod.outlook.com (2603:10a6:803:1d::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.26; Mon, 11 Jul 2022 12:19:12 +0000 Received: from PR2PR03MB5386.eurprd03.prod.outlook.com ([fe80::31f4:3737:2e09:dd1d]) by PR2PR03MB5386.eurprd03.prod.outlook.com ([fe80::31f4:3737:2e09:dd1d%6]) with mapi id 15.20.5417.026; Mon, 11 Jul 2022 12:19:12 +0000 Message-ID: Subject: [GSoC'22 Weekly Report #4] Rewrite PJDFSTest suite From: Sayafdine Said To: soc-status@freebsd.org Date: Mon, 11 Jul 2022 14:19:07 +0200 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.3 X-TMN: [AfdZqhGOD+C8D3GC5XOnMqEY4RxiD9kx] X-ClientProxiedBy: PAZP264CA0231.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:238::13) To PR2PR03MB5386.eurprd03.prod.outlook.com (2603:10a6:101:20::20) X-Microsoft-Original-Message-ID: <8d9627ee8cf2e4019428e201d2f826441542b4ce.camel@outlook.com> List-Id: Summer of Code Status Reports and Discussion List-Archive: https://lists.freebsd.org/archives/soc-status List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-soc-status@freebsd.org X-BeenThere: soc-status@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5f669a13-c319-44f9-9a64-08da63378e09 X-MS-TrafficTypeDiagnostic: VI1PR0302MB3342:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VnM9g5MAldTBuAzU7zSjEeN/2gX7PEsk5G9PVuAilZIklkPBfO9jMNCZdPcn+4gYUkSmzTAIWPGg2o+bNmy4KIcnQX2dRKng++qXq4bJnXFxZ6R3tZFil3Bl7r6s/t0KmI0nJ1hKho1VxxiOevwdId3TCiWYYuA0pkvWfljuQX/58GW6lSkdW6Ngb56bhpjLXpOT6lL6ASQlq4NIvVcJX5A3wFC7PFrA4S5Pfrvrpo/hCGEAYfkylxM/oQR3MBrIjAHm5uMHng/CENRSkc5IgWb8oX8RkMCpUmjpA2QhzcZR+m36goZYt/DTox4HS0JDDTYd/l3QloVk4HmmXoYJW8GAGXhqtiCKVLke0CN4/QuN03oOBDIL1LrqEqNXGSjxgAqdXnVe/wEQ2CGttkUPCoN5o34Yvi/ZeTcdX9MkuOYt6GH7vBYiLgaSFphL1j1JW8zrf03S5/SKPqWSCmHMzJmSsbXuw9NtzMZCCz9W+B250WMZ7ZFOpF/SxD2tihBy4qYygZ6OsNN6tNKUPef6Um5HLRi+RXOknGMbVf3iLOGRMXwVRIrn1IIYwKD5alolkR5VnhiUg9Db+ejnkBxebyrYdZbqT2N8+yTanNxcyn1lzDr1bP8WPcRlMXSSd4QaGVHcSM9SEaue5l0NQsGfBOImxADUy9pdUPtBiSKSWynwSUZh23MpgRkzqd1mQoD4R5p+t+Pv6SlGd5B7R+bDQw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YkZSV28wMHNhMEtGSGJ3Ny95VGkrZWE4WllMSkNRZXpubzBqS1FoZ1pydzFv?= =?utf-8?B?VE8rTFdON1RtZWY4KzhJeGE5bkZDMlJPTGcwTUZWTjY4YTZHRWltMGJueXVD?= =?utf-8?B?UFBPdXMzMHAwakU3L2NTank4b3ZuY3dpMXVxS3BMcGhIWWtjMXZrVWczTHhP?= =?utf-8?B?elFacHY0eFdhNGJMTXFheUlrQURXakIxQzhZVE9PdkFZRUl3M1h2Tmx5Ulpp?= =?utf-8?B?OHFrUXBZNmZkVmcyVUhpNUNuc0hSN1JhU2dPNUlXdVV3QzhxV2Z2cFhkZ1Ru?= =?utf-8?B?bmRJY2MvQm82eXc2UWd2d0Y0cUs5TklaWGFUM2llM2lQMjZ1eENLMmVuUjBD?= =?utf-8?B?YWZmRWdwdTZVdFNNdHVMRWh4NTdMYUxYMjliY2hRSFk5VGJ3T0hhUENnMWFD?= =?utf-8?B?aVlZQTBtTnBJazlsUnVtcGVwemI4OVZaOUhReTkyeGZEMGpNb1dDTi9mckxv?= =?utf-8?B?c29sa2xyUUFZbmhsaDNKSEF4eEFZNG9uTkVUMU1wd2NiQzRqbDVoWWRlU1FO?= =?utf-8?B?d3FjRk1nVjUvSzBGUzZvM1dTaUUvOHBxYU94THBTSkNhWUlweFJJQlFKaHNT?= =?utf-8?B?d0RUY0pOYUUxcFdVOFlKWm1pZmpsT0tLaUk4N01ySDZtbUtwK1dVZlZnYTBG?= =?utf-8?B?cFV6b3FvT05jWXJKQ2cwQzhqZHJ4VVg5Mjl5MTRTRE1qeXdCekQ3NWJ0T0hy?= =?utf-8?B?Y2M0ejl6b1NMUDBvTnJFTzdiSVJXQTNISmdWV0xiSWlmTXIwaCtNd0JUc3J0?= =?utf-8?B?VjhreWFJeVRGQ3k1dmRoVjdlZktJU2U2U0ZRd3lLd1ZaTk5SRTJkelJHeWln?= =?utf-8?B?OFVDL3JnOGltRVNvL256QTN6TnR2V0tNUU8yaVdqMzAveXdndEhPd282VW0y?= =?utf-8?B?ZDNHQ2dxN1lpUFAzcVJuaXcvNDJQdXFHaTJuTmVMcXdxckxjZlVUckpmOGN6?= =?utf-8?B?eE12Um1iVERDcFdJQjZmRlpIRjdHZm1WczN0Zi9CdExRbkxzSVB6YWxIdVZo?= =?utf-8?B?cFA1a3RDeHlVRzlqczI3K3g0MkJqSVRZc1FWRnFPbXIrQ05mem0rT2I5ZExO?= =?utf-8?B?dTgySEVSdDFWUnkwaWgrNHhDNlQwZzVLaHRPS1VHVVdVNFZ5WmwraDFZU0hW?= =?utf-8?B?Mjd1OVNiV3lSNi9TbUZHVE1rNUNPN002aEhKTVpGYmZjSGd3WHN3dHYya3Rr?= =?utf-8?B?dHlZNWtURll6UVQ5cTBlZGpkdG5xYmMwR3ZrWmd1ekg1STd4MXFsVkNxclg2?= =?utf-8?B?UDhVcGRyeTIvWVVtL05XcTNid0FsT05NdWFjL3VvcDRIa3diNHRmTVQweFJL?= =?utf-8?B?UHMzRnhxT0FrQllyOW4rM3oxcUtxdzgzOUZLb2ZrQzZ4WURvcW9kdFp1UDEv?= =?utf-8?B?c21HaldwcHFubFl1Um9neG10VXAxd1NuV2JkV0dQM0xoYk9zSGVWa2dQRDlH?= =?utf-8?B?bldwbGgybTU2TFB0T2w5R1hJTE1WREhuMjhKbzdZUXM0elN0b3NiQzNSbWl2?= =?utf-8?B?bGhCQTM2aTZqWTRsdDlvV2ZrOUR1NzNGemZka25NVmVoUXpNbXI3UVNoaXpi?= =?utf-8?B?bnF5Y2RqUEFndUhUVlFsYzVubzc4LzJONy9TSTFobXkzZDUrZTBaTy9TUU1p?= =?utf-8?B?ZVQydWZyRHEvaU90OE42VDVIZklPVnF3d0RON1BJR2VtR2xpUjBLSzdyVXR1?= =?utf-8?B?YjhUcXd6WFpkemc0MktZeUVkclhLZ1Bab2doa0dIdmVodDN5amZvVEN3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5f669a13-c319-44f9-9a64-08da63378e09 X-MS-Exchange-CrossTenant-AuthSource: PR2PR03MB5386.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2022 12:19:12.3689 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3342 X-Rspamd-Queue-Id: 4LhNGp6xYmz3bdP X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=outlook.com header.s=selector1 header.b="o7G/T7nQ"; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=outlook.com; spf=pass (mx1.freebsd.org: domain of musikid@outlook.com designates 40.92.73.40 as permitted sender) smtp.mailfrom=musikid@outlook.com X-Spamd-Result: default: False [-4.95 / 15.00]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.995]; NEURAL_HAM_SHORT(-0.96)[-0.958]; DMARC_POLICY_ALLOW(-0.50)[outlook.com,none]; R_DKIM_ALLOW(-0.20)[outlook.com:s=selector1]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_NONE(0.00)[40.92.73.40:from]; FREEMAIL_ENVFROM(0.00)[outlook.com]; MLMMJ_DEST(0.00)[soc-status]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[outlook.com]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[outlook.com:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DWL_DNSWL_NONE(0.00)[outlook.com:dkim] X-ThisMailContainsUnwantedMimeParts: N Hi everyone, A lot have been done this last week. A simpler interface to declare test cases and also provides automatic test collection has been implemented, originally with linkme but a linkage problem on FreeBSD 14 forced us to switch for inventory instead. It provides parameterization over file types, file system specific features and file flags. The configuration file has also been improved, especially with more granularity for tests requiring file system exclusive features or file flags. The test runner has got improvements too. It skips tests which don't satisfy requirements and print the required features to launch these tests. Sayafdine Said