I've prepared buildbot to run on last picshell. Can you commit back your modifications on jallib.py + 18F unittest ? (and thus trigger a build)
Cheers, Seb 2009/10/1 Sebastien Lelong <[email protected]> > Ooops, sorry, I missed files in "/src" (I only checked out picshell > libraries...) > > Seb > > > 2009/10/1 Sebastien Lelong <[email protected]> > > Hi Albert, >> >> Unitests won't work with latest PICShell SVN, due to JALsPy_globals >> missing module, imported from picshell/monitors/DeviceStateMonitors.py and >> picshell/ui/UIManager.py >> >> >> Ex: >> >> ipython> from picshell.console.picshell_unittest import picshell_unittest >> >> --------------------------------------------------------------------------- >> <type 'exceptions.ImportError'> Traceback (most recent call >> last) >> >> /home/sirloon/Documents/Projects/jallib/tools/<ipython console> in >> <module>() >> >> /home/sirloon/Documents/Projects/jallib/tools/picshell/console/picshell_unittest.py >> in <module>() >> 5 from picshell.util.AssertUtil import AssertUtil >> 6 >> ----> 7 from picshell.ui.UIManager import UIManager >> 8 >> 9 def get_pictype( asmFileName ): >> >> /home/sirloon/Documents/Projects/jallib/tools/picshell/ui/UIManager.py in >> <module>() >> 3 from picshell.engine.core.PicThreadEngine import PicThreadEngine >> 4 from picshell.engine.util.Format import Format >> ----> 5 from picshell.monitors.DeviceStateMonitors import >> DeviceSourceStateMonitor >> 6 from picshell.monitors.DeviceStateMonitors import >> DeviceTargetStateMonitor >> 7 from picshell.monitors.RegisterUpdater import RegisterUpdater >> >> /home/sirloon/Documents/Projects/jallib/tools/picshell/monitors/DeviceStateMonitors.py >> in <module>() >> 2 # Global monitor >> 3 # >> ----> 4 from JALsPy_globals import V_Node >> 5 >> 6 import JALsPy_globals >> >> <type 'exceptions.ImportError'>: No module named JALsPy_globals >> >> >> >> >> Cheers, >> Seb >> -- >> Sébastien Lelong >> http://www.sirloon.net >> http://sirbot.org >> >> >> 2009/10/1 a.faber <[email protected]> >> >> >>> Hi Seb, >>> Good news, I haven't changed anything regarding JalSpy, the file >>> JalSpy.py >>> is in te archive, though there was an init file missing in unittest >>> directory (fixed 2 days ago), so you might give it a try with an clean >>> copy >>> of the latest SVN, if it does not work, please let me know and I will try >>> to >>> fix the issue. >>> Albert >>> >>> >>> ----- Original Message ----- >>> From: "Sebastien Lelong" <[email protected]> >>> To: <[email protected]> >>> Sent: Thursday, October 01, 2009 7:52 AM >>> Subject: [jallib] Re: r1361 committed - undo unittest changeset >>> >>> >>> > Hi Albert, >>> > >>> > I'm ready to migrate to last picshell version, except for JALsPy >>> > dependency. >>> > Where can I get it ? Is this a temporary dependency, or will it remain >>> ? >>> > >>> > Cheers, >>> > Seb >>> > >>> > >>> > >>> > Hi Albert, >>> >> >>> >> Great it fails as expected, no more traceback as before. I'd say it >>> fails >>> >> with success... >>> >> >>> >> Cheers >>> >> Seb >>> >> >>> >> >>> >> >>> >> >>> >>> Hi Seb, >>> >>> Fixed the issue for the pic16f683, changes are committed to SVN, so >>> >>> please >>> >>> give it a try >>> >>> Albert >>> >>> >>> >>> ----- Original Message ----- >>> >>> From: "Sebastien Lelong" <[email protected]> >>> >>> To: <[email protected]> >>> >>> Sent: Tuesday, September 29, 2009 9:44 PM >>> >>> Subject: [jallib] Re: r1361 committed - undo unittest changeset >>> >>> >>> >>> >>> >>> > OK this test not under SVN, sorry :) >>> >>> > >>> >>> > >>> >>> > Cheers, >>> >>> > Seb >>> >>> > >>> >>> > >>> >>> > 2009/9/29 Sebastien Lelong <[email protected]> >>> >>> > >>> >>> >> >>> >>> >> >>> >>> >>> Hi Seb, >>> >>> >>> Which unittest are failing? >>> >>> >>> >>> >>> >> >>> >>> >> This is 12f683_adc.jalt but I'm quite sure it was failing before, >>> >>> >> suspecting a bug in my automation... It complains about ADCON1 not >>> >>> >> existing. >>> >>> >> Fast-replacing ADCON1 => ADCON0, it gives the following error: >>> >>> >> >>> >>> >> Traceback (most recent call last): >>> >>> >> File "/home/sirloon/Documents/Projects/jallib/tools/jallib.py", >>> >>> >> line >>> >>> >> 1315, in <module> >>> >>> >> callme(action_args) >>> >>> >> File "/home/sirloon/Documents/Projects/jallib/tools/jallib.py", >>> >>> >> line >>> >>> >> 885, >>> >>> >> in do_unittest >>> >>> >> oracle = unittest(filename) >>> >>> >> File "/home/sirloon/Documents/Projects/jallib/tools/jallib.py", >>> >>> >> line >>> >>> >> 784, >>> >>> >> in unittest >>> >>> >> oracle = picshell_unittest(jal,asm,hex) >>> >>> >> File >>> >>> >> >>> >>> >>> "/home/sirloon/Documents/Projects/jallib/tools/picshell/console/picshell_unittest.py", >>> >>> >> line 63, in picshell_unittest >>> >>> >> emu = PicEngine.newInstance(picTypeName,hexFileName) >>> >>> >> File >>> >>> >> >>> >>> >>> "/home/sirloon/Documents/Projects/jallib/tools/picshell/engine/core/PicEngine.py", >>> >>> >> line 160, in newInstance >>> >>> >> emu = PicEngine(pic,code, adrDelay,lastAddress) >>> >>> >> File >>> >>> >> >>> >>> >>> "/home/sirloon/Documents/Projects/jallib/tools/picshell/engine/core/PicEngine.py", >>> >>> >> line 20, in __init__ >>> >>> >> self.state = State( self.pic ) >>> >>> >> File >>> >>> >> >>> >>> >>> "/home/sirloon/Documents/Projects/jallib/tools/picshell/engine/core/State.py", >>> >>> >> line 53, in __init__ >>> >>> >> self.EEDATA = pic.fsr_regs["EEDATA"] >>> >>> >> KeyError: 'EEDATA' >>> >>> >> >>> >>> >> >>> >>> >> Not sure it's related. Still I have work to do to make sure >>> >>> >> automation >>> >>> >> results are correct... >>> >>> >> >>> >>> >> >>> >>> >> Cheers, >>> >>> >> Seb >>> >>> >> >>> >>> >> >>> >>> > >>> >>> > > >>> >>> > >>> >>> >>> >>> >>> >>> >> >>> >>> >>> >> >>> > >>> > > >>> > >>> >>> >>> >>> >>> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jallib" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jallib?hl=en -~----------~----~----~----~------~----~------~--~---
