From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS11403 66.111.4.0/24 X-Spam-Status: No, score=-4.0 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS, SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 8DE241F463 for ; Tue, 24 Sep 2019 22:12:39 +0000 (UTC) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id BD59322201; Tue, 24 Sep 2019 18:12:38 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Tue, 24 Sep 2019 18:12:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm1; bh=SlfhR2UgyYaxm4HI10O+Gcxnzu iiizSeYriIVOTFfRs=; b=Q2s/F4uHow+gslkhZiOJrwt0jOn8Yn6x6+l+sP65oj bj6o7CMgkHvH0K2di6/cPvDF2iskBR2CT25vMRbrjqzTlcDQPLIx9PNLNxv5n5AN +l93BU2R1nmND1VLWqgSBtrI6+nuhLdm5EMptvv7I51UeqId1gm7Eiz3/HG0S5U1 TBRtmkVsprbdvJApOfPQGqPzJ4gC6W7FJxUe3iEdR7sAl6gwJnc6XkIEMtlsaHn+ YwX5hKDOEGyfecjgwtCh0ueuixZvn9o1FMFu76NN8n9HPPMOQhthzbu4OjK0RMMy dqoN2QEWbrEY7T9DGY9Pq1WudqSu+xQKEUL+QcrX5s1A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=SlfhR2 UgyYaxm4HI10O+GcxnzuiiizSeYriIVOTFfRs=; b=rIu17rR13duGKb16ncrD83 HqKaqcXcTVemVzHWG8twaQ4Ds8/Okm1JJJwPUI9WcX+u+8TzSYqX2PQw+rM7bTN7 O0qq6jaH5gkiRKv9iVpNEanWPmHcXIVTw0mm+ycFTNs+fpg3uM+8dzAkXFwpUghc 5ErHUo8kMqdAR7IunKIdfak3zs2NcksRgZakoA8FZxlXmVdpgptRBHmfDrdOaOgL DwCDS7v9Wb7oCmsfJSquWwCCWUZPj8HhKRSpScrzwm8Q4/IDJX2sNAe4LMvCO5Hb 5n2J+tnXbu7iBH1bxa2mt6Zu7ulSe1vpFaVKpxbe7Chtp6Rn7Tjl35j4SqNMPp8w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrfedugddtjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufgjfhffkfggtgesghdtreertd dttdenucfhrhhomheptehlhihsshgrucftohhsshcuoehhihesrghlhihsshgrrdhisheq necukfhppeekuddrudekjedrvddvgedrudeftdenucfrrghrrghmpehmrghilhhfrhhomh ephhhisegrlhihshhsrgdrihhsnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (130.224.187.81.in-addr.arpa [81.187.224.130]) by mail.messagingengine.com (Postfix) with ESMTPA id ACEC78005A; Tue, 24 Sep 2019 18:12:37 -0400 (EDT) From: Alyssa Ross To: Eric Wong Cc: meta@public-inbox.org Subject: Re: Test failures in build sandbox In-Reply-To: <20190924040123.6jbtvpadnk6negox@whir> References: <20190915134819.1406-1-hi@alyssa.is> <20190915185519.GA4891@dcvr> <87zhiu4hxl.fsf@alyssa.is> <20190924040123.6jbtvpadnk6negox@whir> Date: Tue, 24 Sep 2019 22:12:32 +0000 Message-ID: <87r245tkbz.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: --=-=-= Content-Type: text/plain Eric Wong writes: >> (It may be of note however that I did not have Xapian enabled. Trying >> to build with that caused a host of other failures that were beyond my >> ability to troubleshoot, so I decided to just give up on running the >> tests for now, since they seem very dependent on the environment and the >> environment inside our build sandboxes is so different from what >> public-inbox will have on a running system anyway.) > > I don't know much about Nix, but I hope/expect public-inbox > tests to work on every reasonably modern Unix-like OS which > Perl5, git, and SQLite run on. > > If you post logs of the failures you encountered, it would > improve the chances that somebody here (maybe not me) can > help fix them. Thanks. As requested, following a test log, edited down to just failures / successes with error output: PERL_DL_NONLAZY=1 "/nix/store/5r85g4zzk0djffzs47zaimvkxfmbpp3q-perl-5.30.0/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/convert-compact.t ........ 1/? error: unable to create temporary file: Operation not permitted fatal: failed to write object t/search.t ................. fatal: Could not make /build/pi-search-i646IK/a.git/branches/ writable by group t/search.t ................. 1/? # Failed test 'git init (main)' # at t/search.t line 20. # got: '0' # expected: '32768' # Failed test 'undefined permission is group' # at t/search.t line 40. # got: '0' # expected: '432' t/search.t ................. 92/? # Failed test 'sharedRepository respected for msgmap.sqlite3' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for public-inbox' # at t/search.t line 455. # got: '493' # expected: '1528' # Failed test 'sharedRepository respected for xapian15' # at t/search.t line 455. # got: '493' # expected: '1528' # Failed test 'sharedRepository respected for docdata.glass' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for flintlock' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for iamglass' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for over.sqlite3' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for over.sqlite3-journal' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for position.glass' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for postlist.glass' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for spelling.glass' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for synonym.glass' # at t/search.t line 455. # got: '420' # expected: '432' # Failed test 'sharedRepository respected for termlist.glass' # at t/search.t line 455. # got: '420' # expected: '432' # Looks like you failed 15 tests of 114. t/search.t ................. Dubious, test returned 15 (wstat 3840, 0xf00) Failed 15/114 subtests t/v2writable.t ............. 3/? error: unable to create temporary file: Operation not permitted fatal: failed to write object t/v2writable.t ............. 48/? error: unable to create temporary file: Operation not permitted fatal: failed to write object t/v2writable.t ............. 97/? error: unable to create temporary file: Operation not permitted fatal: failed to write object error: unable to create temporary file: Operation not permitted fatal: failed to write object t/v2writable.t ............. 101/? error: unable to create temporary file: Operation not permitted fatal: failed to write object t/v2writable.t ............. ok Test Summary Report ------------------- t/search.t (Wstat: 3840 Tests: 114 Failed: 15) Failed tests: 1, 3, 93-105 Non-zero exit status: 15 Files=84, Tests=2967, 574 wallclock secs ( 1.03 usr 0.21 sys + 85.43 cusr 102.57 csys = 189.24 CPU) Result: FAIL Failed 1/84 test programs. 15/2967 subtests failed. make: *** [Makefile:1050: test_dynamic] Error 255 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEH9wgcxqlHM/ARR3h+dvtSFmyccAFAl2KlNAACgkQ+dvtSFmy ccA60g/9FdgbWYauV552OPmCQn/nl2gQz5ERnOPXKIPFfmTiLApT8Gs5tienjIUp qYO0sk2oU+b4KuhBkDNQkQkcWEmbkM8DYgrJgGGks56BpWr/aHuFJ7ZSCVz8vq48 BD5lOZse3DC7IoXOaQ9Fm9AppEHKluRj3lstSu0bFXgsHPlb3drqcrtyoz1O8waB Hd5/7pimf4GpozFXN1xDiKq4iiUxWnY2GgDoCGJR3XxYFK0hleW4r7jHqoHMZ1K8 F69MQtUTPwb3zHZx30cHahD6ytp7WA74F8xUTmwaApoeGmrL4SzXkDDz/PsxjtqU RHnnJ41V8IiryvViKZnbIGlVwMlVvLS5I2Vvq7eskMyPp9pQNqzL6BkoNetiXLO+ k2rai8w/lTSrzak8xMzmbn89HD5sSaxnaM8+LvDh0XaYrUKpTBwZphQfH7WRYW7I Nuh8nBAPEoXIoy5Nbfez3UkAD4WEOaLeH6Z11xaHQnp9m0vrpkSLOWdexHb1PKZm sFRZBfOVTQOgfEmdvSg40NVzUbopw89wK8YPqAKI3dnFXvAtI/VKeU8sYLbirZlc Uf0zN+s9HyrWik7v6UD8/HDfkc/KyT2+w+epViLSHqkr9IBFtAH1QgcaLJHfiSAo LwOvdkSYHHEJE6UVulAmKKWCUd6XxKBmCNtjdlV1HK+oMsEp5PU= =3Jv6 -----END PGP SIGNATURE----- --=-=-=--