I haven't had a whole lot of time to work on this, but I've got some
experiments running over on drone.io. You can see what's going on here:

   https://drone.io/bitbucket.org/abingham-stackless/stackless

Right now the drone build is checking out the 3.3-slp branch rather than
building head. I've done that so that I can get the plumbing working
without needing to worry about whether the build is legitimately broken.
Once I'm satisfied that the system works, we can have it build recent
commits.

After *that*, we'll need to look into hooking drone up to the actual
stackess-dev account. The primary downside to this is that they require
full read/write access to the account so that they can install hooks and
SSH keys. This seems silly to me, but that's how a lot of these hosted CI
systems work. It's mostly a result of low-granularity access policies on
bitbucket, I think.

In any event, let me know if you've got any feedback on what I'm doing.
Hopefully I'll have a working system shortly.

Austin


On Tue, Aug 19, 2014 at 12:07 PM, Anselm Kruis <[email protected]
> wrote:

> Hi Austin,
>
> sorry for not replying earlier, I was on vacation and didn't read mails.
>
> The stackless-testsuite is a brand new project to build API testes
> runnable with both Stackless implementations: Stackless-Python and PyPy.
> It is still work in progress.
>
> Cheers
>   Anselm
>
>
> Am 04.08.2014 20:57, schrieb Austin Bingham:
>
>> Hi all,
>>
>> I met Anselm and Christian at EuroPython, and I sort of hinted that I'd be
>> happy to set up Travis (or some other similar tool) to run the stackless
>> tests on each commit. To that end, I've built stackless from source, but
>> I'm having mixed luck running the tests. So I've got a few questions.
>>
>> First, are the tests supposed to work with Python 3? The tests explicitly
>> access the __builtin__ module, which is not AFAIK supported in Python 3.
>> It
>> doesn't look like there's any attempt to support both version, but I
>> thought I'd check.
>>
>> Second, what's the proper/expected way of running the tests? Standard
>> unittest discovery (i.e. python -m unittest discover) seems to work fine,
>> though nose is picking up more than it probably should (e.g. functions
>> like
>> create_type_tests_for_module()). How should I be executing the tests?
>>
>> Thanks for any help on this.
>>
>> Austin
>>
>>
>>
>> Hi all,
>>
>> I met Anselm and Christian at EuroPython, and I sort of hinted that I'd
>> be happy to set up Travis (or some other similar tool) to run the
>> stackless tests on each commit. To that end, I've built stackless from
>> source, but I'm having mixed luck running the tests. So I've got a few
>> questions.
>>
>> First, are the tests supposed to work with Python 3? The tests
>> explicitly access the __builtin__ module, which is not AFAIK supported
>> in Python 3. It doesn't look like there's any attempt to support both
>> version, but I thought I'd check.
>>
>> Second, what's the proper/expected way of running the tests? Standard
>> unittest discovery (i.e. python -m unittest discover) seems to work
>> fine, though nose is picking up more than it probably should (e.g.
>> functions like create_type_tests_for_module()). How should I be
>> executing the tests?
>>
>> Thanks for any help on this.
>>
>> Austin
>>
>>
>>
>>
>> _______________________________________________
>> Stackless mailing list
>> [email protected]
>> http://www.stackless.com/mailman/listinfo/stackless
>>
>>
> --
>  Dipl. Phys. Anselm Kruis                       science + computing ag
>  Senior Solution Architect                      Ingolstädter Str. 22
>  email [email protected]             80807 München, Germany
>  phone +49 89 356386 874  fax 737               www.science-computing.de
> --
> Vorstandsvorsitzender/Chairman of the board of management:
> Gerd-Lothar Leonhart
> Vorstand/Board of Management:
> Dr. Bernd Finkbeiner, Michael Heinrichs, Dr. Arno Steitz
> Vorsitzender des Aufsichtsrats/
> Chairman of the Supervisory Board:
> Philippe Miltin
> Sitz/Registered Office: Tuebingen
> Registergericht/Registration Court: Stuttgart
> Registernummer/Commercial Register No.: HRB 382196
>
>
>
> _______________________________________________
> Stackless mailing list
> [email protected]
> http://www.stackless.com/mailman/listinfo/stackless
>
_______________________________________________
Stackless mailing list
[email protected]
http://www.stackless.com/mailman/listinfo/stackless

Reply via email to