Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable jenkins ASAN/TASN jobs for glusterfs #68

Open
sunilheggodu opened this issue Aug 5, 2020 · 8 comments
Open

Enable jenkins ASAN/TASN jobs for glusterfs #68

sunilheggodu opened this issue Aug 5, 2020 · 8 comments

Comments

@sunilheggodu
Copy link
Member

Please enable the below jenkin jobs for gluster with frequency of a week.

https://build.gluster.org/job/asan/

https://build.gluster.org/job/tsan/

@deepshikhaaa
Copy link
Member

For static analysis, we already have cppcheck and clang running for glusterfs.

https://build.gluster.org/job/cppcheck/

https://build.gluster.org/job/clang-scan/

@mykaul
Copy link

mykaul commented Aug 5, 2020

Both are good but for different use cases. Specifically, ASAN and TSAN are not for static analysis, but runtime.

@sunilheggodu sunilheggodu changed the title Enable jenkins jobs related to static analysis Enable jenkins ASAN/TASN jobs for glusterfs Aug 5, 2020
@deepshikhaaa
Copy link
Member

deepshikhaaa commented Aug 6, 2020

Today I spent some time figuring out the issue with ASAN build runs that we have in place. It's failing on Centos7 and I have created an issue for it gluster/glusterfs#1426

@deepshikhaaa
Copy link
Member

https://build.gluster.org/job/asan/226/consoleFull has console output for ASAN on Centos8

@mykaul
Copy link

mykaul commented Aug 10, 2020

It looks like it aborted and log files were not collected?

07:30:14.388 ================================================================================
07:30:14.411 [16:29:10] Running tests in file ./tests/basic/fencing/fencing-crash-conistency.t
07:30:16.469 Build timed out (after 450 minutes). Marking the build as aborted.
07:30:16.543 Build was aborted
07:30:16.554 Performing Post build task...
07:30:16.556 Match found for :Build was aborted : True

@deepshikhaaa
Copy link
Member

Yes, it was aborted because it took more than 450 mins for this build. I would give a try with increased timeout though more than 7hours might be imperssible.

@mykaul
Copy link

mykaul commented Aug 10, 2020

We should probably collect logs also for aborted builds. Not sure how easy it is.

@mscherer
Copy link
Collaborator

So ASAN is blocked on gluster/glusterfs#3010 and a patch was posted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants