Thread overview | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
February 05, 2012 [dmd-internals] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
A long time ago I wrote the first greasemonkey script that integrated the master branch test results into github. Today I wrote another to integrate the pull tester into the pull pages (for example: https://github.com/D-Programming-Language/dmd/pull/696). The two scripts can be found here: http://d.puremagic.com/test-results/greasemonkey.ghtml That page is linked to at the bottom of the two main test results pages. If you're a chrome user, I'd love feedback on if it works for you as well. IE users, the same. I don't use either browser so haven't tried it with either of them, but both claim to have support for user scripts based on some quick google searching. I'd love to also integrate to the pull list page (https://github.com/organizations/D-Programming-Language/dashboard/pulls), but I'm not sure how it should look. That page is so busy already. Suggestions? Enjoy, Brad |
February 05, 2012 [phobos] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | Doesn't seem to work for chrome :(
On Sun, Feb 5, 2012 at 9:48 PM, Brad Roberts <braddr at puremagic.com> wrote:
> A long time ago I wrote the first greasemonkey script that integrated the master branch test results into github. ?Today I wrote another to integrate the pull tester into the pull pages (for example: https://github.com/D-Programming-Language/dmd/pull/696). ?The two scripts can be found here:
>
> ? ?http://d.puremagic.com/test-results/greasemonkey.ghtml
>
> That page is linked to at the bottom of the two main test results pages. ?If you're a chrome user, I'd love feedback on if it works for you as well. ?IE users, the same. ?I don't use either browser so haven't tried it with either of them, but both claim to have support for user scripts based on some quick google searching.
>
> I'd love to also integrate to the pull list page (https://github.com/organizations/D-Programming-Language/dashboard/pulls), but I'm not sure how it should look. ?That page is so busy already. ?Suggestions?
>
> Enjoy,
> Brad
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
|
February 05, 2012 [phobos] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | Doesn't work for IE8, either. Gives some verbose javascript error that the damn dialog box won't let me cut&paste.
On 2/5/2012 2:58 AM, Daniel Murphy wrote:
> Doesn't seem to work for chrome :(
>
|
February 05, 2012 [phobos] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | Ok, I played with chrome and got the pull test results working. The master test results worked for me first try. So, re-install the second script and make sure it works for you too.
I also pulled out IE8 (shudder). Similar results. The master branch test results works fine but the pull test results doesn't. I'll pound on it a little more to see if I can figure out what's going on. Walter, which failed for you and could you mail me a screen shot in lieu of cut/paste of the text?
Thanks,
Brad
On 2/5/2012 2:58 AM, Daniel Murphy wrote:
> Doesn't seem to work for chrome :(
>
> On Sun, Feb 5, 2012 at 9:48 PM, Brad Roberts <braddr at puremagic.com> wrote:
>> A long time ago I wrote the first greasemonkey script that integrated the master branch test results into github. Today I wrote another to integrate the pull tester into the pull pages (for example: https://github.com/D-Programming-Language/dmd/pull/696). The two scripts can be found here:
>>
>> http://d.puremagic.com/test-results/greasemonkey.ghtml
>>
>> That page is linked to at the bottom of the two main test results pages. If you're a chrome user, I'd love feedback on if it works for you as well. IE users, the same. I don't use either browser so haven't tried it with either of them, but both claim to have support for user scripts based on some quick google searching.
>>
>> I'd love to also integrate to the pull list page (https://github.com/organizations/D-Programming-Language/dashboard/pulls), but I'm not sure how it should look. That page is so busy already. Suggestions?
>>
>> Enjoy,
>> Brad
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
|
February 05, 2012 [phobos] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Ok.. after an afternoon of beating my head on ie8 and it's constant crashes (my js triggered one for nearly every test cycle until I figured out how to work around it... apparently IE8 can't call a named function from within a called back anon function, so all of the call back code has to be jammed into the callback itself) I got it working in IE8. And with IE8 working, have gone back and re-tested with FF and Chrome. With a few minor adjustments, it works for all three of them now. Yay! Click here to re-install the updated version: http://d.puremagic.com/test-results/github-pull.user.js FF and Chrome will pick up the changes right away. IE8+trixie seem to require a restart of ie despite the trixie docs. Daniel and Walter, would you guys let me know how it goes? On 2/5/2012 10:47 AM, Walter Bright wrote: > Doesn't work for IE8, either. Gives some verbose javascript error that the damn dialog box won't let me cut&paste. > > On 2/5/2012 2:58 AM, Daniel Murphy wrote: >> Doesn't seem to work for chrome :( >> > _______________________________________________ > phobos mailing list > phobos at puremagic.com > http://lists.puremagic.com/mailman/listinfo/phobos |
February 05, 2012 [phobos] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | Same error on IE8: Line 57 char 5, 'document' is undefined, 800A1391
On 2/5/2012 3:23 PM, Brad Roberts wrote:
> Ok.. after an afternoon of beating my head on ie8 and it's constant crashes (my js triggered one for nearly every test cycle until I figured out how to work around it... apparently IE8 can't call a named function from within a called back anon function, so all of the call back code has to be jammed into the callback itself) I got it working in IE8.
>
> And with IE8 working, have gone back and re-tested with FF and Chrome. With a few minor adjustments, it works for all three of them now. Yay!
>
> Click here to re-install the updated version:
> http://d.puremagic.com/test-results/github-pull.user.js
>
> FF and Chrome will pick up the changes right away. IE8+trixie seem to require a restart of ie despite the trixie docs.
>
> Daniel and Walter, would you guys let me know how it goes?
>
> On 2/5/2012 10:47 AM, Walter Bright wrote:
>> Doesn't work for IE8, either. Gives some verbose javascript error that the damn dialog box won't let me cut&paste.
>>
>> On 2/5/2012 2:58 AM, Daniel Murphy wrote:
>>> Doesn't seem to work for chrome :(
>>>
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>
>
|
February 10, 2012 [phobos] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | With the latest version of chrome, the pull results work for me now. Still nothing on the dashboard, I assume that's where the main test results are supposed to be.
On Mon, Feb 6, 2012 at 11:31 AM, Walter Bright <walter at digitalmars.com> wrote:
> Same error on IE8: Line 57 char 5, 'document' is undefined, 800A1391
>
>
> On 2/5/2012 3:23 PM, Brad Roberts wrote:
>>
>> Ok.. after an afternoon of beating my head on ie8 and it's constant
>> crashes (my js triggered one for nearly every test
>> cycle until I figured out how to work around it... apparently IE8 can't
>> call a named function from within a called back
>> anon function, so all of the call back code has to be jammed into the
>> callback itself) I got it working in IE8.
>>
>> And with IE8 working, have gone back and re-tested with FF and Chrome.
>> ?With a few minor adjustments, it works for all
>> three of them now. ?Yay!
>>
>> Click here to re-install the updated version:
>> ? ?http://d.puremagic.com/test-results/github-pull.user.js
>>
>> FF and Chrome will pick up the changes right away. ?IE8+trixie seem to require a restart of ie despite the trixie docs.
>>
>> Daniel and Walter, would you guys let me know how it goes?
>>
>> On 2/5/2012 10:47 AM, Walter Bright wrote:
>>>
>>> Doesn't work for IE8, either. Gives some verbose javascript error that the damn dialog box won't let me cut&paste.
>>>
>>> On 2/5/2012 2:58 AM, Daniel Murphy wrote:
>>>>
>>>> Doesn't seem to work for chrome :(
>>>>
>>> _______________________________________________
>>> phobos mailing list
>>> phobos at puremagic.com
>>> http://lists.puremagic.com/mailman/listinfo/phobos
>>
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
>>
>>
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
|
February 09, 2012 [phobos] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | It should be here: https://github.com/organizations/D-Programming-Language Along the right, below the Repositories box. On 2/9/2012 7:43 PM, Daniel Murphy wrote: > With the latest version of chrome, the pull results work for me now. Still nothing on the dashboard, I assume that's where the main test results are supposed to be. > > On Mon, Feb 6, 2012 at 11:31 AM, Walter Bright <walter at digitalmars.com> wrote: >> Same error on IE8: Line 57 char 5, 'document' is undefined, 800A1391 >> >> >> On 2/5/2012 3:23 PM, Brad Roberts wrote: >>> >>> Ok.. after an afternoon of beating my head on ie8 and it's constant >>> crashes (my js triggered one for nearly every test >>> cycle until I figured out how to work around it... apparently IE8 can't >>> call a named function from within a called back >>> anon function, so all of the call back code has to be jammed into the >>> callback itself) I got it working in IE8. >>> >>> And with IE8 working, have gone back and re-tested with FF and Chrome. >>> With a few minor adjustments, it works for all >>> three of them now. Yay! >>> >>> Click here to re-install the updated version: >>> http://d.puremagic.com/test-results/github-pull.user.js >>> >>> FF and Chrome will pick up the changes right away. IE8+trixie seem to require a restart of ie despite the trixie docs. >>> >>> Daniel and Walter, would you guys let me know how it goes? >>> >>> On 2/5/2012 10:47 AM, Walter Bright wrote: >>>> >>>> Doesn't work for IE8, either. Gives some verbose javascript error that the damn dialog box won't let me cut&paste. >>>> >>>> On 2/5/2012 2:58 AM, Daniel Murphy wrote: >>>>> >>>>> Doesn't seem to work for chrome :( >>>>> |
February 10, 2012 [phobos] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | For me, that redirects to https://github.com/ and there's nothing visible there. Probably because I'm not a member of the organisation. So I guess it's working... On Fri, Feb 10, 2012 at 3:44 PM, Brad Roberts <braddr at puremagic.com> wrote: > It should be here: > ? https://github.com/organizations/D-Programming-Language > > Along the right, below the Repositories box. > > On 2/9/2012 7:43 PM, Daniel Murphy wrote: >> With the latest version of chrome, the pull results work for me now. Still nothing on the dashboard, I assume that's where the main test results are supposed to be. >> >> On Mon, Feb 6, 2012 at 11:31 AM, Walter Bright <walter at digitalmars.com> wrote: >>> Same error on IE8: Line 57 char 5, 'document' is undefined, 800A1391 >>> >>> >>> On 2/5/2012 3:23 PM, Brad Roberts wrote: >>>> >>>> Ok.. after an afternoon of beating my head on ie8 and it's constant >>>> crashes (my js triggered one for nearly every test >>>> cycle until I figured out how to work around it... apparently IE8 can't >>>> call a named function from within a called back >>>> anon function, so all of the call back code has to be jammed into the >>>> callback itself) I got it working in IE8. >>>> >>>> And with IE8 working, have gone back and re-tested with FF and Chrome. >>>> ?With a few minor adjustments, it works for all >>>> three of them now. ?Yay! >>>> >>>> Click here to re-install the updated version: >>>> ? ?http://d.puremagic.com/test-results/github-pull.user.js >>>> >>>> FF and Chrome will pick up the changes right away. ?IE8+trixie seem to require a restart of ie despite the trixie docs. >>>> >>>> Daniel and Walter, would you guys let me know how it goes? >>>> >>>> On 2/5/2012 10:47 AM, Walter Bright wrote: >>>>> >>>>> Doesn't work for IE8, either. Gives some verbose javascript error that the damn dialog box won't let me cut&paste. >>>>> >>>>> On 2/5/2012 2:58 AM, Daniel Murphy wrote: >>>>>> >>>>>> Doesn't seem to work for chrome :( >>>>>> > > _______________________________________________ > phobos mailing list > phobos at puremagic.com > http://lists.puremagic.com/mailman/listinfo/phobos |
February 09, 2012 [phobos] auto tester + github + greasemonkey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | Ok, I've updated it to also match just https://github.com/ and to add it below the Watched Repositories bucket. Since it's not a D specific page, the results lack context and that's probably not ideal. On 2/9/2012 9:03 PM, Daniel Murphy wrote: > For me, that redirects to https://github.com/ and there's nothing > visible there. Probably because I'm not a member of the organisation. > So I guess it's working... > > On Fri, Feb 10, 2012 at 3:44 PM, Brad Roberts <braddr at puremagic.com> wrote: >> It should be here: >> https://github.com/organizations/D-Programming-Language >> >> Along the right, below the Repositories box. >> >> On 2/9/2012 7:43 PM, Daniel Murphy wrote: >>> With the latest version of chrome, the pull results work for me now. Still nothing on the dashboard, I assume that's where the main test results are supposed to be. >>> >>> On Mon, Feb 6, 2012 at 11:31 AM, Walter Bright <walter at digitalmars.com> wrote: >>>> Same error on IE8: Line 57 char 5, 'document' is undefined, 800A1391 >>>> >>>> >>>> On 2/5/2012 3:23 PM, Brad Roberts wrote: >>>>> >>>>> Ok.. after an afternoon of beating my head on ie8 and it's constant >>>>> crashes (my js triggered one for nearly every test >>>>> cycle until I figured out how to work around it... apparently IE8 can't >>>>> call a named function from within a called back >>>>> anon function, so all of the call back code has to be jammed into the >>>>> callback itself) I got it working in IE8. >>>>> >>>>> And with IE8 working, have gone back and re-tested with FF and Chrome. >>>>> With a few minor adjustments, it works for all >>>>> three of them now. Yay! >>>>> >>>>> Click here to re-install the updated version: >>>>> http://d.puremagic.com/test-results/github-pull.user.js >>>>> >>>>> FF and Chrome will pick up the changes right away. IE8+trixie seem to require a restart of ie despite the trixie docs. >>>>> >>>>> Daniel and Walter, would you guys let me know how it goes? >>>>> >>>>> On 2/5/2012 10:47 AM, Walter Bright wrote: >>>>>> >>>>>> Doesn't work for IE8, either. Gives some verbose javascript error that the damn dialog box won't let me cut&paste. >>>>>> >>>>>> On 2/5/2012 2:58 AM, Daniel Murphy wrote: >>>>>>> >>>>>>> Doesn't seem to work for chrome :( >>>>>>> |
Copyright © 1999-2021 by the D Language Foundation