On 9/6/24 9:54 PM, Jacob Bachmeyer wrote:

In the first place I was wondering why at all logname is needed.

I can guess the reason for putting the user's login name into the log based on DejaGnu's history:  DejaGnu originated at Cygnus, where the ability to easily look at a log and see who had run the tests meant knowing who to ask about the results.  I suspect that Cygnus had quite a bit of shared infrastructure and test results may have been passed around instead of each developer working in relative isolation as is now common.  (I.e. one person runs the tests, but several work to chase down the failures.)

Yes, the logname was for the logs so it's possible to tell who ran the tests. Probably not that useful, most people test their own work. 33 years ago though it sounded like a good idea but I can't remember why. :-) This is probably some of the very first lines of code I wrote in DejaGnu. In the early years at Cygnus we had no real office, we all worked at home, and this was pre-internet.

        - rob -


Reply via email to