← Back to team overview

trafodion-development team mailing list archive

New Build-check test for core and dcs

 

Trafodion Developers,

FYI.

You may have noticed that starting last week a new test job has been running on every check and gate test for core repo. It runs in parallel and faster than other jobs, so it should not normally slow anything down.

After running successfully for a few days, it has now been made a voting test, meaning it could cause your change to fail. I wanted to let you know what things it is checking.

The job exercises packaging build targets that other jobs don't, in order to catch any makefile issues before they impact the daily build. For the same reason, it uses the opposite build flavor (release) than test jobs that use debug flavor.

Finally, there is a post-build check script that checks:
1)      if any versioned files have been modified in the build.
2)      if any new untracked files have been created in the build.
This is to ensure that .gitignore files are maintained. If you add new build output that are not covered by existing .gitignore rules, you'll need to update them. See "git help ignore".

For the DCS repo, this check script has also been added to the existing dcs-build job.

-Steve