From owner-freebsd-git@freebsd.org Sat Jan 9 05:39:32 2021 Return-Path: Delivered-To: freebsd-git@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 E8EA14CA60D for ; Sat, 9 Jan 2021 05:39:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-19.consmr.mail.gq1.yahoo.com (sonic306-19.consmr.mail.gq1.yahoo.com [98.137.68.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DCTLX4NrWz4Y7H for ; Sat, 9 Jan 2021 05:39:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1610170769; bh=w/GC41dP1yKWlvMEGeLpxVh4Ty/zyM536YlhSCYECmp=; h=Subject:From:Date:To:From:Subject; b=U711ffBaZpS+Pr+tE9KVlBUMcvEhqyuoXPg3xXbz07uwCLknIEDc5tzmuPYSWZVIhychxsgnUaMt8Wh86Helaj7fNqU6uPG3K+a2kQB6ulWzsS59eQaLqCSkVguiIRkOctPO0Acm67O403dJA2V6xlHn8/9o2mUpY4Q4xpXIyalaI8Raw4po7gzk4RBtM9E909SZpQnD2M0nmA/24aLZYc9JScYOdTa5N9W4onc54vuzOaNnvVGjqU8SSYVZeRsM/pnjF/3e4dyJL0YXGkTbZNslCFAV4Y+WS9b6t7xr/HffmIeFew48NSlT2nkXEMGnMKgsSbdHtD0kisP+RTbdgg== X-YMail-OSG: WQ2G4vAVM1myb4Gsp.M04nNQBIKuneAyENw3YDmTstG5nSMkk7OwOtDRqOIvVDj gZsLZs_foFY9EHWJfsK0DNuQq5knhSgdH3hfX8IhZX6ZQwmq7MMsLtWD4lEYBobbnvWsQimLnuMd MlFN..g4PehZ7.Qp4hwTTWmvLfJff2APOiZ3dvrs_z0fqfI43C8rn4auTRTkxPFgm2_MGF5HYaKu 5.O9mGOjlZytbCxxN7Qi7aZ4EPqvlm9x4DH9xK6RAMT2LJkRmeUU8yoROQf4ZDOVR6KgOR4BKQx6 MZTtYR6dxWFj2dxn3PuFMEP5IgD6qkN7BF8daF9IVs1k985N0vk29E.ofuRfQJs319ztfYISmWqx Twc41.7JZ759d6O89BBiQp6dubhFetoLTFhOzkOuTswrfwEsDjT62EO5C2MJv2tZdcteBZMpLFLq 20RXkK5.5WM3Qy4.jzj7obsIBhE6dWziRRDsRIc_BKDRIc1awRjMCzFosVPWsFIWAz.nI33f37ps wAIZMlUVuK1EZqc.eDPeHB1sSzADxmLsyPFQdxGNw3uTC8UIjHhotOYTVrvihMuWUQDUZ7pLe4Ws Tn4aTUvWTirBMpTuOzfDqD5wXHWbLUyQy.QDOxHncQSe2_pW957ryIQMJaBApHJxjCsDk5sjaH52 WRleK0FzlS19HLBPIwCqHCA8kQFnCFFfqtDWjoMob3SYhlLmMixeZYTZTtW0BgxEQcY9NluE3FSX pxgjuqAd3XuQNyWMTeU2IHWoaKfJuOAzeRv6uLUNvgcOyUoekVjID8Fu4E1DkxERvKT6EwLvA0Zx b3ZbW5luOJS6ILDo8pcOx.ed0XLW4tERvcJa5Oi.8HJpJltupSrzZrBxr6T_qYDqSSTmq9gA4Sw. 6H5VJlW.w2yUvA8fcU3eGrfcFaWT9DeakQEET4GiZOu_75Oxc0HZVJgfBFCQ52U4I4ovPI6OqFpk 23qa16tAS7un2xWlgO8FgSkBufsYuIldYeN5PCf_OTI_9cetxO8ZReYJfq8ticTB7abm6VAEkR3x mmr3VoU89Sy4TbtHZpXfaN.vZPCfbFsnFU5zDEIdLbAqgsKLOIcasD6xVCwna9ncIAEmcBjF.4u9 MfOyFh7d4x37kCb4RvdSsZcP7z__Zg7hu.mPCePiQ83PxNECS4LKcAuzS_ATzQJBixiRVaDTeyCV psYSPambz0500N3kba.rXyqdltfste2RdlDJxvfDxvJLrfv5q.dvWvlAGaDhMCNK4CJJnXmULlgz W.WmN4CT2fyxjv3Wfe19qvvk.6wokp8JFK_j04jRulO849AwnQN8Z2oao3EqFMYT1zKdAsNnZvwn wC2.WmBmWZ6MeqtuhoaZIF1NjFnmI0nfLi8tSPCS3BFyNmqfoydRKfXm67LtW36.kc_pGckc71.3 UePNPisvo9iRv.rZIK8gxrIO6cv7BnzvaQG__dCXa7nbm9pjb3SNAwlYTk4tEfINAHg9oWebGEeu mh0duooTryVZO0tH_rWMQsrq2WCo8dgQGtOxi0yWcoqTL4xwaqsFO0oFovl2QyFXHkIkYYxUq1NN fHUgqsx7V9NN0X0.GWDMC9Jna0NbNnVQsvk8mAyNgMmRkCc5.daR4u0al8bMCihCOgeMZDl4buKT WKOJ4wf57NjfDR4YR4uD9nMeBnaYdFNOBWx6uxETCXRn9ssoEcs_UZY2C.e6yGZ6xpFi2mNUyeva VPqUBU.UPR9ivNo.8fyLohzLJtcCHna6wYvUf49_gbz_xjo8L.6_bJ_LOkJCab0kd0GIg4ibRgQO tRCoo4VpJTNVI0MDNI3vXDWvlBA4D01zzj6._rVkVPBo6WV88tW6qwcDwCvayWmwP5SjZ3K9K4EB k.UGmiS181ZZoIMuHT0nj1VNHx.IARAF_SIC0BL4fzDyFYfWhvYjQsQGLTsVuUIXch_XalTW8oOV 2g5xsX44SQXA9NyYOw5oTB6gwHP1G4u5iesq0wl9O8Q8.kY0WPu6sdDkCW4.q.s8eOGXPnXZnfLS rcF61SQptJ6IfBmHOaTdlbeBz2G8CNr3R9FSaqzv7fYISg5qaQW9HhZW6DdioN9BHqJIrsVGOL0I 4Q3meNq1P.lUzRWFG.2A7n0AVxHpSMHQRqx8vm_iR5QwwF8G9.6kA55t7T8BOn04O3oWq6MXT_qw 95eOVPjyqj_bQBrqdwZI7ajv4urrRJE6meXEJkk7wxf3r9xj_Oytk1qQjSzqxhUBh.9pmagclB6u ryF_fZx6rUWuZRoMp0f965GgRoH3X7OIpb6Q9NosD46oMMe3Pumrnu9_BR.xk_DXzgB4K0nUWEZJ dnp5h47PG5ndiU07.In2isjy3G65.oHijbYsdNoxhqObDnAaXZPBBWkLV3KfJ.RmDfJZfEVWwHwt NKySgcFrXgCYeclliWKZcMKctnuaIvznTc_dOHBkv1lqn5NVQLIWy8Gdw9ZaKMMqHIqejw_JuBwx Efm3r0ybKusYFIr5GaG59t7GOnppYtLcJiKK7iY5y9pOQgvzDb.TczV5iS563wict1eJvIfMDyFx gVdjNKEx5g5qk995XqflXblMgR9US_6F0SVp2O.pqQh6qp67.vAYAOp27XXJDSj2xKy6P9.K5VCq iHcW4R5JH0Fb33Q-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Sat, 9 Jan 2021 05:39:29 +0000 Received: by smtp407.mail.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 158c90f2e3bee5be93a306d388eebcd4; Sat, 09 Jan 2021 05:39:27 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Re: For main, will ci.freebsd.org display under "Build description" text like: main-c255728-g99d1a7829f88 ? From: Mark Millard In-Reply-To: Date: Fri, 8 Jan 2021 21:39:25 -0800 Cc: freebsd-git Content-Transfer-Encoding: 7bit Message-Id: <449876C6-FF3A-46D5-B656-F8370FE64F6F@yahoo.com> References: <9790978C-6D11-4729-9F4F-8ECD06C61D4A.ref@yahoo.com> <9790978C-6D11-4729-9F4F-8ECD06C61D4A@yahoo.com> To: Li-Wen Hsu X-Mailer: Apple Mail (2.3654.40.0.2.32) X-Rspamd-Queue-Id: 4DCTLX4NrWz4Y7H X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jan 2021 05:39:33 -0000 On 2021-Jan-8, at 20:43, Li-Wen Hsu wrote: > On Sat, Jan 9, 2021 at 8:38 AM Mark Millard via freebsd-git > wrote: >> >> What sort of text will appear under "Build description" for >> htts://ci.frebsd.org once main finally starts getting CI >> builds again? >> >> Will it be like the uname output (invented example)?: >> >> main-c255728-g99d1a7829f88 > > In short, I'm not sure, but very likely. Currently there is a > stranding issue that Jenkins doesn't provide an easy way to get > abbreviated commit hash. This is not a blocking issue, and there are > still waysto get it, but may need more time to test and implement. > > I haven't decided what is the best to put into the build description > (and even haven't taught ci.freebsd.org about git. but should be > soon!) > I was thinking just using the abbreviated commit hash, but it might be > a good idea to also prefix or suffix the commits count. I'll check if > it is possible and easy to get this. I'm not sure it still needs to > include the branch name in the build description, as it is already in > the job name, and on artifact.freebsd.org, there are parent > directories with branch names. Cool. The below is "just me", not some sort of grand claim about general use. Just something to consider. I can think of one reason to have the Branch name in the "Build description" on the https://ci.freebsd.org/ page: there is no way to sort the display using multiple fields to subsort in a specific order. Someday there will be both main and stable-13 that are both git-only. I'd prefer to be able to look at an order that keeps the two in separate groups, each sub-sorted by the c?????? figures, even if the c?????? part happened to be the same at some point on the separate branches. As near as I can tell having descriptions something like [invented examples, illustrative context notes added in ()'s]: main-c255727-gc98a764c681f (say powerpc64) main-c255727-gc98a764c681f (say amd64) main-c255728-g187e9abe180d (say amd64) main-c255728-g187e9abe180d (say powerpc64) main-c255740-g085d41abe5f1 (say amd64) main-c255740-g085d41abe5f1 (say powerpc64) main-c255760-g79302a6304b1 (say amd64) main-c255760-g79302a6304b1 (say powerpc64) stable-13-c255728-g42022ab2ee2f (say powerpc64) stable-13-c255728-g42022ab2ee2f (say amd64) stable-13-c255759-g085d41abe5f1 (say amd64) stable-13-c255759-g085d41abe5f1 (say powerpc64) would mean that sorting on "Build description" in the web page would do that. Having the following would not (variant of invented examples above): c255727-gc98a764c681f (so: main) (I'll not show amd64 vs. powerpc64 here) c255727-gc98a764c681f (so: main) c255728-g187e9abe180d (so: main) c255728-g187e9abe180d (so: main) c255728-g42022ab2ee2f (so: stable-13) c255728-g42022ab2ee2f (so: stable-13) c255740-g085d41abe5f1 (so: main) c255740-g085d41abe5f1 (so: main) c255759-g085d41abe5f1 (so: stable-13) c255759-g085d41abe5f1 (so: stable-13) c255760-g79302a6304b1 (so: main) c255760-g79302a6304b1 (so: main) Eventually 3 would be interlaced: stable-13, stable-14, and main. Note that the c?????? being the same is not the major point or case, just a limiting condition of what I view as my needing more manual scanning/filtering effort when reviewing the list for my purposes. It is just not an order that I find easy to use for much. Sorting based on "Name" would not keep the c?????? figures grouped at all. "S", "W", "Last Success", "Last Failure", and "Last Duration" on the https://ci.freebsd.org/ page just do not fit the specific type of grouping at all. (They are useful for other activities.) https://ci.freebsd.org/tinderbox/ does not sort/group by c?????? in a branch. So I historically found it harder to use for the specific purpose, compared to https://ci.freebsd.org/ sorted in Build description order. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)