#155 Kernel Tester
Closed Opened by jforbes.

What the badge should be granted for: Completed run of the kernel regression test suite

Badge description: You have regression tested your kernel

Anything else we need to know:
Ideally this would be a leveled badge, maybe 1, 10, 100 or something. I will modify the regression test suite to emit a fedmsg on the completion of a test run.


Cool. Just waiting on that fedmsg hook.

Cool. Just waiting on that fedmsg hook.

I received your email jforbes, and I would be happy to create some art work for this badge series. Do you, ralph or anyone else working on the project have any concepts that you would like to see? I am little bit lost on what this badge is really all about so I am having a hard time coming up with ideas.

I received your email jforbes, and I would be happy to create some art work for this badge series. Do you, ralph or anyone else working on the project have any concepts that you would like to see? I am little bit lost on what this badge is really all about so I am having a hard time coming up with ideas.

Maybe.. scientists? Testing stuff?

http://www.slate.com/content/dam/slate/archive/2009/05/16_090522_sci_labstn.jpg.CROP.original-original.jpg

http://duralabel.com.au/wp-content/themes/DuraLabel/images/laboratory-image.jpg

Maybe the more kernel tests that have been run, the more evil the badges end up looking: http://img.wikinut.com/img/43swpk3tpklvq20w/jpeg/0/Evil-scientist.jpeg

We need you to help find kernel regressions:
https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcTNMXP3vT-TW3LBNFTUm3_zcuQLW0UxFt4QF9aCSwrFUsoSkP_o8g

And http://4.bp.blogspot.com/_wO_coPNiLC4/S6H4Gd0X_CI/AAAAAAAAADU/OvltFo-f72U/s1600-h/Cientista.jpg

Maybe.. scientists? Testing stuff?

http://www.slate.com/content/dam/slate/archive/2009/05/16_090522_sci_labstn.jpg.CROP.original-original.jpg

http://duralabel.com.au/wp-content/themes/DuraLabel/images/laboratory-image.jpg

Maybe the more kernel tests that have been run, the more evil the badges end up looking: http://img.wikinut.com/img/43swpk3tpklvq20w/jpeg/0/Evil-scientist.jpeg

We need you to help find kernel regressions:
https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcTNMXP3vT-TW3LBNFTUm3_zcuQLW0UxFt4QF9aCSwrFUsoSkP_o8g

And http://4.bp.blogspot.com/_wO_coPNiLC4/S6H4Gd0X_CI/AAAAAAAAADU/OvltFo-f72U/s1600-h/Cientista.jpg

Oooh, I like it!

Oooh, I like it!

attachment
kernel-tester.png

attachment
kernel-tester.png

Hey guys here's my first draft!
[[Image(kernel-tester.png)]]
I like the idea of making the badges more evil as they go along, and plan to work more on the series this week. I welcome any feedback you guys may have as well

Hey guys here's my first draft!
[[Image(kernel-tester.png)]]
I like the idea of making the badges more evil as they go along, and plan to work more on the series this week. I welcome any feedback you guys may have as well

I'm all about it :)

I'm all about it :)

OK - we've got this working and hooked up to the fedmsg bus now:

https://fedora-fedmsg.readthedocs.org/en/latest/topics.html#kerneltest-upload-new

Writing badge rules for these is simple at this point.

OK - we've got this working and hooked up to the fedmsg bus now:

https://fedora-fedmsg.readthedocs.org/en/latest/topics.html#kerneltest-upload-new

Writing badge rules for these is simple at this point.

Any update on this? I want the badge integration done before we promote the web frontend.

Any update on this? I want the badge integration done before we promote the web frontend.

Here's a first draft of the yaml rule: https://github.com/ralphbean/fedora-badges/commit/fe1b583b53744f79aa4808e1367e07e313231e10

Here's a first draft of the yaml rule: https://github.com/ralphbean/fedora-badges/commit/fe1b583b53744f79aa4808e1367e07e313231e10

Pushed it out: https://badges.fedoraproject.org/badge/science-kernel-tester-i

I'll leave the ticket open until we can complete the series.

Pushed it out: https://badges.fedoraproject.org/badge/science-kernel-tester-i

I'll leave the ticket open until we can complete the series.

Can we adjust the badge description to encourage people to run the test suite by linking the instructions?

Can we adjust the badge description to encourage people to run the test suite by linking the instructions?

The instructions will change soon, in the meantime I can link current instructions here: http://jforbes.livejournal.com/14798.html

The instructions will change soon, in the meantime I can link current instructions here: http://jforbes.livejournal.com/14798.html

attachment
kernel_tester_5.png

attachment
kernel_tester_5.png

attachment
kernel_tester_10.png

attachment
kernel_tester_10.png

attachment
kernel_tester_25.png

attachment
kernel_tester_25.png

attachment
kernel_tester_50.png

attachment
kernel_tester_50.png

I finally got around to making more badges for this one. I attempted to make our badger mad scientist crazier as the badge series goes along. Feedback welcome!

[[Image(kernel-tester.png)]]
[[Image(kernel_tester_5.png)]]
[[Image(kernel_tester_10.png)]]
[[Image(kernel_tester_25.png)]]
[[Image(kernel_tester_50.png)]]

I finally got around to making more badges for this one. I attempted to make our badger mad scientist crazier as the badge series goes along. Feedback welcome!

[[Image(kernel-tester.png)]]
[[Image(kernel_tester_5.png)]]
[[Image(kernel_tester_10.png)]]
[[Image(kernel_tester_25.png)]]
[[Image(kernel_tester_50.png)]]

lookin' good! artwork approved!

lookin' good! artwork approved!

Looks great, thanks!

Looks great, thanks!

Should be all pushed out now. Thanks @riecatnor, thanks @mizmo!

Should be all pushed out now. Thanks @riecatnor, thanks @mizmo!

I am not getting this badge, but I've uploaded tests results, see:

https://apps.fedoraproject.org/datagrepper/raw?user=churchyard&topic=org.fedoraproject.prod.kerneltest.upload.new

Also note that the following returns nothing, but the topic from this badge rules is used:

https://apps.fedoraproject.org/datagrepper/raw?user=churchyard&topic=kerneltest.upload.new

I don't know if this was always the case with datagrepper or the topic in teh badge rules should be org.fedoraproject.prod.kerneltest.upload.new

I am not getting this badge, but I've uploaded tests results, see:

https://apps.fedoraproject.org/datagrepper/raw?user=churchyard&topic=org.fedoraproject.prod.kerneltest.upload.new

Also note that the following returns nothing, but the topic from this badge rules is used:

https://apps.fedoraproject.org/datagrepper/raw?user=churchyard&topic=kerneltest.upload.new

I don't know if this was always the case with datagrepper or the topic in teh badge rules should be org.fedoraproject.prod.kerneltest.upload.new

Replying to [comment:17 churchyard]:

I am not getting this badge, but I've uploaded tests results, see:

https://apps.fedoraproject.org/datagrepper/raw?user=churchyard&topic=org.fedoraproject.prod.kerneltest.upload.new

Also note that the following returns nothing, but the topic from this badge rules is used:

https://apps.fedoraproject.org/datagrepper/raw?user=churchyard&topic=kerneltest.upload.new

the yml looks right to me. org.fedoraproject.prod is usually not included in the yml, take a look at the other badges that actually work :
https://git.fedorahosted.org/cgit/badges.git/tree/rules/planet-bloggin-it-03.yml
https://git.fedorahosted.org/cgit/badges.git/tree/rules/package-tagger-01.yml

None of them seem to have the prefix.

I don't know if this was always the case with datagrepper or the topic in teh badge rules should be org.fedoraproject.prod.kerneltest.upload.new

+1 to this issue. Even I had uploaded some kerneltests yesterday but did not receive the badge. Take a look at [https://apps.fedoraproject.org/datagrepper/raw?user=skamath&topic=org.fedoraproject.prod.kerneltest.upload.new]

Replying to [comment:17 churchyard]:

I am not getting this badge, but I've uploaded tests results, see:

https://apps.fedoraproject.org/datagrepper/raw?user=churchyard&topic=org.fedoraproject.prod.kerneltest.upload.new

Also note that the following returns nothing, but the topic from this badge rules is used:

https://apps.fedoraproject.org/datagrepper/raw?user=churchyard&topic=kerneltest.upload.new

the yml looks right to me. org.fedoraproject.prod is usually not included in the yml, take a look at the other badges that actually work :
https://git.fedorahosted.org/cgit/badges.git/tree/rules/planet-bloggin-it-03.yml
https://git.fedorahosted.org/cgit/badges.git/tree/rules/package-tagger-01.yml

None of them seem to have the prefix.

I don't know if this was always the case with datagrepper or the topic in teh badge rules should be org.fedoraproject.prod.kerneltest.upload.new

+1 to this issue. Even I had uploaded some kerneltests yesterday but did not receive the badge. Take a look at [https://apps.fedoraproject.org/datagrepper/raw?user=skamath&topic=org.fedoraproject.prod.kerneltest.upload.new]

One day waiting, no badge.
[https://apps.fedoraproject.org/datagrepper/raw?topic=org.fedoraproject.prod.kerneltest.upload.new&user=fredlima]

One day waiting, no badge.
[https://apps.fedoraproject.org/datagrepper/raw?topic=org.fedoraproject.prod.kerneltest.upload.new&user=fredlima]

Hi all. I see that the badge has been awarded to all the people above who have submitted kernel tests. Is this still a problem or can the ticket be closed? Thanks!

Hi all. I see that the badge has been awarded to all the people above who have submitted kernel tests. Is this still a problem or can the ticket be closed? Thanks!

Closing this issue.

There was a db connection issue and the messages were replayed to reward that badges.

Closing this issue.

There was a db connection issue and the messages were replayed to reward that badges.

Metadata Update from @jforbes:
- Issue assigned to jflory7

I have completed 5 Kernel Tester so far.
@jflory7

Kernel_teest.png

Should I not get a badge ?

Notification time stamped 2023-07-09 15:14:21 UTC

ilikelinux ran a test of 6.4.2-201.fc38.x86_64 (PASS)
https://apps.fedoraproject.org/kerneltest/kernel/6.4.2-201.fc38.x86_64

See discussion here:
https://discussion.fedoraproject.org/t/kerneltest-badges-not-delivered/85548

Should I not get a badge ?

Yes, you should. Figuring out what fails where may take some time, though. If all else fails, the badge can still be awarded manually to people who participated.

Metadata Update from @gui1ty:
- Custom field artwork adjusted to None
- Custom field concept_review_passed adjusted to None (was: 1)
- Custom field has_complete_yaml reset (from Approved (badges admins only))
- Custom field has_description adjusted to on (was: 1)
- Custom field has_name adjusted to on (was: 1)
- Custom field needs_manual_award reset (from 0)
- Custom field triaged adjusted to on (was: 1)
- Issue close_status updated to: None (was: Pushed)

Can I help with getting an other easy badge ... to see if we find the bottle neck?
If yes just give me some more info's what I could do.

Metadata