Back Midas Rome Roody Rootana
  Midas DAQ System  Not logged in ELOG logo
Entry  20 Mar 2025, Konstantin Olchanski, Bug Fix, bitbucket builds fixed 
    Reply  21 Mar 2025, Stefan Ritt, Bug Fix, bitbucket builds fixed 
       Reply  21 Mar 2025, Konstantin Olchanski, Bug Fix, bitbucket builds fixed 
Message ID: 2992     Entry time: 21 Mar 2025     In reply to: 2988
Author: Konstantin Olchanski 
Topic: Bug Fix 
Subject: bitbucket builds fixed 
> > bitbucket automatic builds
> 
> Unfortunately we will break the automatic build each time a program outputs one different character, which even might happen if we add a line of code and 
> a cm_msg() gets produced with a different line number. Is there a standard way to update testexpt.example (like "make testexpt" or so). Should be trigger 
> the update of testexpt.example before each commit via a hook? 
> 

Actually line numbers are not logged by messages printed from "make test", so moving code around does not break the test.

Changing what programs output does break the test and this is intentional - somebody must look at confirm
that program output was changed on purpose or because a bug was introduced (or fixed).

Most "make test" things work this way - run programs, compare output to what is expected. Discrepancies are flagged for human examination.

K.O.
ELOG V3.1.4-2e1708b5