• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

psychopy / psychopy / 2946
47%

Build:
DEFAULT BRANCH: master
Ran 19 Jan 2018 10:21AM UTC
Jobs 5
Files 222
Run time 6min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
2946

push

travis-ci

web-flow
Window backends (#1677)

* WIP: refactoring Window class to support easier backend additions

* RF: pyglet backend refactoring is now working (pygame not yet)

* RF: pyglet and pygame both now present stimuli in refactored windows

pygame doesn't seem to sync to the screen refresh anymore but otherwise
appears to be working fine

* RF: pyglet and pygame both now present stimuli in refactored windows

pygame doesn't seem to sync to the screen refresh anymore but otherwise
appears to be working fine

* RF: fix to the iohub link from pyglet window backends

* RF: pygame and pyglet refactoring seems to be complete

I've tested that:
 - both can still render text
 - both receive input from keyboard
 - test quiste passes on both (reinstated for pygame):
   NB pygame does not test text or radialstim

* RF: retinaContext wasn't defined in new pyglet backend code

* FF: typo in the call to backend.setMouseVisibility()

* FF: Backends need a name for logging purposes

* TESTS: Travis testing with sys built-ins failed with old ffmpeg

moviepy needs a newer version so testing here whether we can upgrade
ffmpeg with a simple apt-get install

* TESTS: Trying Travis on Trusty (14.04) again instead of Precise (12.04)

Travis Precise was previously giving problems with SSL but hopefully
that's now fixed

Signed-off-by: Jon Peirce <jon.peirce@gmail.com>

* TESTS: adding ppa for ffmpeg to be installed on ubuntu 14.04 travis

Signed-off-by: Jon Peirce <jon.peirce@gmail.com>

* TESTS: try install Travis libav-tools instead of ffmpeg package

Signed-off-by: Jon Peirce <jon.peirce@gmail.com>

* TESTS: Python 2.7.9 is being run on Travis Trusty. Trying to get 2.7.13

Maybe it was caused by the system_site_packages flag?

Signed-off-by: Jon Peirce <jon.peirce@gmail.com>

* TESTS: Python 2.7.9 is being run on Travis Trusty. Trying to get 2.7.13

Maybe it was caused by the system_site_packages flag?

Signed-off-by: Jon... (continued)

4281 of 11169 branches covered (38.33%)

356 of 356 new or added lines in 9 files covered. (100.0%)

18150 of 34853 relevant lines covered (52.08%)

2.59 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
psychopy/visual/backends/__init__.py
9
100.0
psychopy/visual/backends/_base.py
13
100.0
psychopy/visual/window.py
18
100.0
psychopy/visual/backends/pygamebackend.py
60
100.0
psychopy/visual/backends/pygletbackend.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
psychopy/gamma.py
2
100.0
psychopy/visual/helpers.py
Jobs
ID Job ID Ran Files Coverage
1 2946.1 (DISPLAY=:99.0 AUDIODEV=null) 19 Jan 2018 10:21AM UTC 0
51.48
Travis Job 2946.1
2 2946.2 (ANACONDA=true WXPYTHON=3 OPENPYXL=2.4 DISPLAY=:99.0 AUDIODEV=null) 19 Jan 2018 10:26AM UTC 0
51.83
Travis Job 2946.2
3 2946.3 (ANACONDA=true WXPYTHON=4 OPENPYXL=2.4 DISPLAY=:99.0 AUDIODEV=null) 19 Jan 2018 10:25AM UTC 0
51.8
Travis Job 2946.3
4 2946.4 (ANACONDA=true WXPYTHON=3 OPENPYXL=2.5 DISPLAY=:99.0 AUDIODEV=null) 19 Jan 2018 10:27AM UTC 0
51.84
Travis Job 2946.4
5 2946.5 (ANACONDA=true DISPLAY=:99.0 AUDIODEV=null) 19 Jan 2018 10:25AM UTC 0
51.77
Travis Job 2946.5
Source Files on build 2946
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2946
  • 28e932e1 on github
  • Prev Build on master (#2926)
  • Next Build on master (#2947)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc