Started 4 yr 1 mo ago
Took 47 sec

Failed Build #399 (Apr 13, 2016 1:14:21 AM)

Changes
  1. Makefile: removed more picoc leftovers (fixes compilation) (detail / bitbucket)
  2. electronic level: refresh display more often (smoother motion) (detail / bitbucket)
  3. Moved electronic level back to Overlay menu (detail / bitbucket)
  4. Fix compilation (detail / bitbucket)
  5. Makefile: removed some old picoc leftovers (detail / bitbucket)
  6. Makefile: drop -mthumb-interwork (no longer needed) (detail / bitbucket)
  7. Stubs reformat (detail / bitbucket)
  8. Merged in bench-and-tests-as-modules (pull request #610)

    Benchmarks and self-tests refactored as modules (detail / bitbucket)
  9. Close branch bench-and-tests-as-modules (detail / bitbucket)
  10. Merged in powersave-refactor (pull request #702)

    Powersave refactoring (detail / bitbucket)
  11. Close branch powersave-refactor (detail / bitbucket)
  12. Changed run_in_separate_task to also disable powersave while the test task is running (99% of its uses would actually run best in this way) (detail / bitbucket)
  13. bench, selftest: fix compilation (detail / bitbucket)
  14. Merged powersave-refactor into bench-and-tests-as-modules (detail / bitbucket)
  15. debug.c: removed all the old stuff from "don't click me" (detail / bitbucket)
  16. Moved ML powersave routines to powersave.c/h, and batt_display to battery.c (detail / bitbucket)
  17. Moved display_on/off to powersave.c/h (detail / bitbucket)
  18. Moved PauseLiveView/ResumeLiveView to powersave.c/h (detail / bitbucket)
  19. Moved powersave routines from raw_rec/mlv_rec/silent modules into powersave.c/h (in ML core) (detail / bitbucket)
  20. selftest: moved the EDMAC screen test from Debug->Don't click me (detail / bitbucket)
  21. gui_uilock: change only the lowest 16 bits, to ensure proper requests; updated uilock codes (detail / bitbucket)
  22. Moved value of PROP_ICU_UILOCK to propvalues.h (refactor) (detail / bitbucket)
  23. gui_uilock: fix waiting (seems to fix the shutter lockup bug during the SRM test, not 100% sure) (detail / bitbucket)
  24. selftest: print info about a shutter lockup bug (not yet sure how to reproduce) (detail / bitbucket)
  25. selftest.mo: moved the memory leak test from Debug->Don't click me (detail / bitbucket)
  26. selftest.mo: moved the small-block memory test from Debug->Don't click me (detail / bitbucket)
  27. selftest.mo: moved the SRM memory test from Debug->Don't click me (detail / bitbucket)
  28. selftest.mo: ask user to switch to photo mode, rather than doing unsafe mode switches (detail / bitbucket)
  29. shoot.c: added ensure_photo_mode near ensure_movie_mode (detail / bitbucket)
  30. set_shooting_mode: only allow M, Tv, Av, P and (where present) BULB (detail / bitbucket)
  31. bench.mo: fix progress info (detail / bitbucket)
  32. bench.mo: refactored card info (camera-specific macros not available in modules) (detail / bitbucket)
  33. fio-ml: expose card info to modules, where available (currently 5D3/7D, CF only) (detail / bitbucket)
  34. bench.mo: split card benchmark in two options, a quick one for raw video users (16MB buffer) and an advanced one that tries various buffer sizes (detail / bitbucket)
  35. selftest.mo: refactored 50D ifdef (detail / bitbucket)
  36. selftest.mo: drop 5Dc ifdef's (no longer supported) (detail / bitbucket)
  37. Build bench.mo and selftest.mo by default (detail / bitbucket)
  38. bench.mo: better user feedback for memory benchmark (detail / bitbucket)
  39. selftest.mo: show RPC test menu on 7D (not tested) (detail / bitbucket)
  40. bench.mo: minor fix (memory benchmark header not fully erased) (detail / bitbucket)
  41. bench.mo: minor help tweaks (detail / bitbucket)
  42. Merged unified into bench-and-tests-as-modules (detail / bitbucket)
  43. CF+SD benchmark: use new screenshot method (detail / bitbucket)
  44. Stub tests: renamed test macros from TEST_TRY_* to TEST_* (detail / bitbucket)
  45. Stub tests: added a test for task_max (see 700D - e08c6c0) (detail / bitbucket)
  46. Moved burn-in tests from Debug menu to a module: selftest.mo (detail / bitbucket)
  47. Added is_menu_mode and get_dlg_signature (getters for MENU_MODE and DLG_SIGNATURE) (detail / bitbucket)
  48. module.h: declared module_translate_key (detail / bitbucket)
  49. Memory backend: exposed some wrappers to allow low-level testing from a module (detail / bitbucket)
  50. bench.mo: GUI tweaks and minor cleanups for cache benchmarking code (detail / bitbucket)
  51. bench.mo: fix a crash in cache benchmarking code (detail / bitbucket)
  52. bench.mo: added cache benchmarking routines from g3gg0 (detail / bitbucket)
  53. bench.mo: split benchmark code in separate files (detail / bitbucket)
  54. bench.mo: reorganized the menu (detail / bitbucket)
  55. bench.mo: help tweak for peaking benchmark (detail / bitbucket)
  56. debug.c: cleaned up unused peaking_benchmark and menu_benchmark (detail / bitbucket)
  57. bench.mo: updated run_in_separate_task (detail / bitbucket)
  58. bench.mo: refactored with get_display_device_name() (detail / bitbucket)
  59. Merged unified into bench-and-tests-as-modules (detail / bitbucket)
  60. Memory benchmark: also run the test with display off (seems a little faster) (detail / bitbucket)
  61. Merged unified into bench-and-tests-as-modules (detail / bitbucket)
  62. Moved benchmarks to a module (bench.mo) (detail / bitbucket)

Started by an SCM change

Revision: 598036c017f7e9cd4bf05f9541fe49073aa99ada