[MacPorts] #42731: RFE: Add a conf option to automatically run test phase during normal install process

MacPorts noreply at macports.org
Sat Sep 30 01:25:40 UTC 2023


#42731: RFE: Add a conf option to automatically run test phase during normal
install process
--------------------------+--------------------------------
  Reporter:  cooljeanius  |      Owner:  macports-tickets@…
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  base         |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+--------------------------------

Comment (by cooljeanius):

 Replying to [comment:6 cooljeanius]:
 > Replying to [comment:5 ryandesign@…]:
 > > What behavior are you envisioning when a forced test suite fails?
 > >
 > >  1. The port install is prevented
 > >  2. The failure is reported and the port installation proceeds anyway
 > >
 > > I would favor (2).
 >
 > Yeah, I'd favor option 2 as well, but I'd just like to note that
 Homebrew does option 1, and I think that Fink also does that, as well...

 So on further consideration, I'd just like to note that Homebrew's
 approach here is really annoying, and that it would be best to just
 completely disregard it.

 > > `test.force no` would also be useful for ports whose test suites are
 enormous and take hours to complete.
 >
 > (i.e. openldap is the first one that comes to mind there...)
 >

 (also gcc and openssl are coming to mind (as ports with enormous
 testsuites) more recently now, too)

-- 
Ticket URL: <https://trac.macports.org/ticket/42731#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list