Advertisement
stronk7

Untitled

Jan 23rd, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 49.60 KB | None | 0 0
  1. $ git bisect good e404c97e5debf66fa4908a06d3403cc7777b4e91
  2. $ git bisect bad 44e34419ab3597477fcc6377464682f5561f6183
  3. Bisecting: 12 revisions left to test after this (roughly 4 steps)
  4. [507d7ec1e8cabba6d3d77a4d71f7d5f6d09aace4] Merge branch 'MDL-64324-master' of https://github.com/marinaglancy/moodle
  5. stronk7@~/git_moodle/integration ((1daf9e60ac5...) %|BISECTING)$ git bisect run run_named_behat.sh
  6. running run_named_behat.sh
  7. You are already using composer version 1.8.0 (stable channel).
  8. Loading composer repositories with package information
  9. Installing dependencies (including require-dev) from lock file
  10. Nothing to install or update
  11. Package phpunit/dbunit is abandoned, you should avoid using it. No replacement was suggested.
  12. Generating autoload files
  13. Behat test environment already installed
  14. 2.5 behat profile detected, automatically converted to current 3.x format
  15. Acceptance tests environment enabled on http://127.0.0.1/~stronk7/behatintegration, to run the tests use:
  16. vendor/bin/behat --config /Users/stronk7/Sites/moodle_data_gitintegration/master/postgres_behat/behatrun/behat/behat.yml
  17.  
  18. -p zombie: to run the zombie headless driver & browser (selenium not needed). Default tags:
  19. '~@_file_upload&&~@_alert&&~@_switch_window'
  20.  
  21. -p phantomjswd: to run the panthomjs headless webdriver & browser (selenium not needed). Default tags:
  22. '~@_file_upload&&~@_alert&&~@_bug_phantomjs'
  23.  
  24. -p seleniumhtmlunit: to run the htmlunit headless browser (with selenium). Default tags:
  25. '~@_file_upload&&~@_alert&&~@_switch_window'
  26. -p seleniumphantomjs: to run the pahntomjs headless browser (with selenium). Default tags:
  27. '~@_file_upload&&~@_alert&&~@_bug_phantomjs'
  28. -p seleniumfirefox: (this is the default) to run the firefox web browser (with selenium). Default tags:
  29. ''
  30. -p seleniumchrome: to run the chrome web browser (with selenium). Default tags:
  31. ''
  32. -p seleniumsafari: to run the safari web browser (with selenium). Default tags:
  33. '~@_alert&&~@_switch_window'
  34. -p seleniumexplorer: to run the explorer web browser (with selenium). Default tags:
  35. '~@_switch_window'
  36.  
  37. NOTE: When using remote browsers @_file_upload must be excluded because they don't have access to them locally.
  38.  
  39. Ensure CFG->behat_wwwroot, behat_prefix and behat_dataroot are set. And the site is accesible over http.
  40.  
  41. Use this to instruct mink where zombie.js is (needed for '-p zombie')
  42. export NODE_PATH="/opt/local/lib/node_modules"
  43. Note this needs node zombie installation + composer behat/mink-zombie-driver: 1.0.* installed
  44. and right now, hacking: ZombieDriver.php to have the getBrowserName method implemented
  45. no matter of that, if fails everywhere right now
  46.  
  47. Use this (@ dirroot) to launch the headless phantomjs webdriver (needed for '-p phantomjswd')
  48. phantomjs --webdriver=8668
  49.  
  50. Use this to launch the headless chrome browser for use with the behat chrome extension (needed for '-p minkchrome')
  51. /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-gpu --headless --remote-debugging-address=0.0.0.0 --remote-debugging-port=9222
  52. can launch more in port 9223, 9224, 9225 for parallel runs
  53.  
  54. If you get, for behat runs:
  55. Behat requirement not satisfied: http://.... is not available....
  56. Exit codes for each behat run:
  57. behatrun1: 251
  58. behatrun2: 251
  59. then verify that the directory being served (maybe userdir) has -SymLinksIfOwnerMatch (aka, disabled)
  60. (if it's enabled... then it may not work if dir owner and link owner are different)
  61. Link: https://unix.stackexchange.com/questions/20993/symbolic-link-not-allowed-or-link-target-not-accessible-apache-on-centos-6
  62.  
  63. Use this (@ dirroot) to launch the selenium server (needed for use of ONE - and only one - browser, no hub)
  64. java -Dwebdriver.chrome.driver=/Users/stronk7/bin/chromedriver \
  65. -Dwebdriver.gecko.driver=/Users/stronk7/bin/geckodriver \
  66. -Djava.net.preferIPv4Stack=true \
  67. -jar /Users/stronk7/bin/selenium-server-standalone.jar \
  68. -timeout 86400 -port 8668
  69. Differences detected between cli and webserver...
  70. phpversion:
  71. - web server: 7.1.25
  72. - cli: 7.3.0
  73. Moodle 3.7dev (Build: 20190118), 1daf9e60ac55d0af0b299727f98310cc2fe99cc4
  74. Php: 7.3.0, pgsql: 9.6.11, OS: Darwin 18.2.0 x86_64
  75. Server OS "Darwin", Browser: "chrome"
  76. Browser specific fixes have been applied. See http://docs.moodle.org/dev/Acceptance_testing#Browser_specific_fixes
  77. Started at 23-01-2019, 19:31
  78. ............
  79.  
  80. 1 escenario (1 pasaron)
  81. 12 pasos (12 pasaron)
  82. 1m44.46s (67.62Mb)
  83. Bisecting: 3 revisions left to test after this (roughly 2 steps)
  84. [8516febdd7c11fc8d399765e821d35db7eff349e] MDL-58256 group: prevents users to be added to a group twice
  85. running run_named_behat.sh
  86. You are already using composer version 1.8.0 (stable channel).
  87. Loading composer repositories with package information
  88. Installing dependencies (including require-dev) from lock file
  89. Nothing to install or update
  90. Package phpunit/dbunit is abandoned, you should avoid using it. No replacement was suggested.
  91. Generating autoload files
  92. Dropping tables:
  93. ............................................................
  94. ............................................................
  95. ............................................................
  96. ............................................................
  97. ............................................................
  98. ............................................................
  99. ...................................................
  100. Acceptance tests site dropped
  101. -->System
  102. ++ Success ++
  103. -->antivirus_clamav
  104. ++ Success ++
  105. -->availability_completion
  106. ++ Success ++
  107. -->availability_date
  108. ++ Success ++
  109. -->availability_grade
  110. ++ Success ++
  111. -->availability_group
  112. ++ Success ++
  113. -->availability_grouping
  114. ++ Success ++
  115. -->availability_profile
  116. ++ Success ++
  117. -->qtype_calculated
  118. ++ Success ++
  119. -->qtype_calculatedmulti
  120. ++ Success ++
  121. -->qtype_calculatedsimple
  122. ++ Success ++
  123. -->qtype_ddimageortext
  124. ++ Success ++
  125. -->qtype_ddmarker
  126. ++ Success ++
  127. -->qtype_ddwtos
  128. ++ Success ++
  129. -->qtype_description
  130. ++ Success ++
  131. -->qtype_essay
  132. ++ Success ++
  133. -->qtype_gapselect
  134. ++ Success ++
  135. -->qtype_match
  136. ++ Success ++
  137. -->qtype_missingtype
  138. ++ Success ++
  139. -->qtype_multianswer
  140. ++ Success ++
  141. -->qtype_multichoice
  142. ++ Success ++
  143. -->qtype_numerical
  144. ++ Success ++
  145. -->qtype_random
  146. ++ Success ++
  147. -->qtype_randomsamatch
  148. ++ Success ++
  149. -->qtype_shortanswer
  150. ++ Success ++
  151. -->qtype_truefalse
  152. ++ Success ++
  153. -->mod_assign
  154. ++ Success ++
  155. -->mod_assignment
  156. ++ Success ++
  157. -->mod_book
  158. ++ Success ++
  159. -->mod_chat
  160. ++ Success ++
  161. -->mod_choice
  162. ++ Success ++
  163. -->mod_data
  164. ++ Success ++
  165. -->mod_feedback
  166. ++ Success ++
  167. -->mod_folder
  168. ++ Success ++
  169. -->mod_forum
  170. ++ Success ++
  171. -->mod_glossary
  172. ++ Success ++
  173. -->mod_imscp
  174. ++ Success ++
  175. -->mod_label
  176. ++ Success ++
  177. -->mod_lesson
  178. ++ Success ++
  179. -->mod_lti
  180. ++ Success ++
  181. -->mod_page
  182. ++ Success ++
  183. -->mod_quiz
  184. ++ Success ++
  185. -->mod_resource
  186. ++ Success ++
  187. -->mod_scorm
  188. ++ Success ++
  189. -->mod_survey
  190. ++ Success ++
  191. -->mod_url
  192. ++ Success ++
  193. -->mod_wiki
  194. ++ Success ++
  195. -->mod_workshop
  196. ++ Success ++
  197. -->auth_cas
  198. ++ Success ++
  199. -->auth_db
  200. ++ Success ++
  201. -->auth_email
  202. ++ Success ++
  203. -->auth_ldap
  204. ++ Success ++
  205. -->auth_lti
  206. ++ Success ++
  207. -->auth_manual
  208. ++ Success ++
  209. -->auth_mnet
  210. ++ Success ++
  211. -->auth_nologin
  212. ++ Success ++
  213. -->auth_none
  214. ++ Success ++
  215. -->auth_oauth2
  216. ++ Success ++
  217. -->auth_shibboleth
  218. ++ Success ++
  219. -->auth_webservice
  220. ++ Success ++
  221. -->calendartype_gregorian
  222. ++ Success ++
  223. -->customfield_checkbox
  224. ++ Success ++
  225. -->customfield_date
  226. ++ Success ++
  227. -->customfield_select
  228. ++ Success ++
  229. -->customfield_text
  230. ++ Success ++
  231. -->customfield_textarea
  232. ++ Success ++
  233. -->enrol_category
  234. ++ Success ++
  235. -->enrol_cohort
  236. ++ Success ++
  237. -->enrol_database
  238. ++ Success ++
  239. -->enrol_flatfile
  240. ++ Success ++
  241. -->enrol_guest
  242. ++ Success ++
  243. -->enrol_imsenterprise
  244. ++ Success ++
  245. -->enrol_ldap
  246. ++ Success ++
  247. -->enrol_lti
  248. ++ Success ++
  249. -->enrol_manual
  250. ++ Success ++
  251. -->enrol_meta
  252. ++ Success ++
  253. -->enrol_mnet
  254. ++ Success ++
  255. -->enrol_paypal
  256. ++ Success ++
  257. -->enrol_self
  258. ++ Success ++
  259. -->message_airnotifier
  260. ++ Success ++
  261. -->message_email
  262. ++ Success ++
  263. -->message_jabber
  264. ++ Success ++
  265. -->message_popup
  266. ++ Success ++
  267. -->block_activity_modules
  268. ++ Success ++
  269. -->block_activity_results
  270. ++ Success ++
  271. -->block_admin_bookmarks
  272. ++ Success ++
  273. -->block_badges
  274. ++ Success ++
  275. -->block_blog_menu
  276. ++ Success ++
  277. -->block_blog_recent
  278. ++ Success ++
  279. -->block_blog_tags
  280. ++ Success ++
  281. -->block_calendar_month
  282. ++ Success ++
  283. -->block_calendar_upcoming
  284. ++ Success ++
  285. -->block_comments
  286. ++ Success ++
  287. -->block_community
  288. ++ Success ++
  289. -->block_completionstatus
  290. ++ Success ++
  291. -->block_course_list
  292. ++ Success ++
  293. -->block_course_summary
  294. ++ Success ++
  295. -->block_feedback
  296. ++ Success ++
  297. -->block_globalsearch
  298. ++ Success ++
  299. -->block_glossary_random
  300. ++ Success ++
  301. -->block_html
  302. ++ Success ++
  303. -->block_login
  304. ++ Success ++
  305. -->block_lp
  306. ++ Success ++
  307. -->block_mentees
  308. ++ Success ++
  309. -->block_mnet_hosts
  310. ++ Success ++
  311. -->block_myoverview
  312. ++ Success ++
  313. -->block_myprofile
  314. ++ Success ++
  315. -->block_navigation
  316. ++ Success ++
  317. -->block_news_items
  318. ++ Success ++
  319. -->block_online_users
  320. ++ Success ++
  321. -->block_participants
  322. ++ Success ++
  323. -->block_private_files
  324. ++ Success ++
  325. -->block_quiz_results
  326. ++ Success ++
  327. -->block_recent_activity
  328. ++ Success ++
  329. -->block_recentlyaccessedcourses
  330. ++ Success ++
  331. -->block_recentlyaccesseditems
  332. ++ Success ++
  333. -->block_rss_client
  334. ++ Success ++
  335. -->block_search_forums
  336. ++ Success ++
  337. -->block_section_links
  338. ++ Success ++
  339. -->block_selfcompletion
  340. ++ Success ++
  341. -->block_settings
  342. ++ Success ++
  343. -->block_site_main_menu
  344. ++ Success ++
  345. -->block_social_activities
  346. ++ Success ++
  347. -->block_starredcourses
  348. ++ Success ++
  349. -->block_tag_flickr
  350. ++ Success ++
  351. -->block_tag_youtube
  352. ++ Success ++
  353. -->block_tags
  354. ++ Success ++
  355. -->block_timeline
  356. ++ Success ++
  357. -->media_html5audio
  358. ++ Success ++
  359. -->media_html5video
  360. ++ Success ++
  361. -->media_swf
  362. ++ Success ++
  363. -->media_videojs
  364. ++ Success ++
  365. -->media_vimeo
  366. ++ Success ++
  367. -->media_youtube
  368. ++ Success ++
  369. -->filter_activitynames
  370. ++ Success ++
  371. -->filter_algebra
  372. ++ Success ++
  373. -->filter_censor
  374. ++ Success ++
  375. -->filter_data
  376. ++ Success ++
  377. -->filter_emailprotect
  378. ++ Success ++
  379. -->filter_emoticon
  380. ++ Success ++
  381. -->filter_glossary
  382. ++ Success ++
  383. -->filter_mathjaxloader
  384. ++ Success ++
  385. -->filter_mediaplugin
  386. ++ Success ++
  387. -->filter_multilang
  388. ++ Success ++
  389. -->filter_tex
  390. ++ Success ++
  391. -->filter_tidy
  392. ++ Success ++
  393. -->filter_urltolink
  394. ++ Success ++
  395. -->editor_atto
  396. ++ Success ++
  397. -->editor_textarea
  398. ++ Success ++
  399. -->editor_tinymce
  400. ++ Success ++
  401. -->format_singleactivity
  402. ++ Success ++
  403. -->format_social
  404. ++ Success ++
  405. -->format_topics
  406. ++ Success ++
  407. -->format_weeks
  408. ++ Success ++
  409. -->dataformat_csv
  410. ++ Success ++
  411. -->dataformat_excel
  412. ++ Success ++
  413. -->dataformat_html
  414. ++ Success ++
  415. -->dataformat_json
  416. ++ Success ++
  417. -->dataformat_ods
  418. ++ Success ++
  419. -->profilefield_checkbox
  420. ++ Success ++
  421. -->profilefield_datetime
  422. ++ Success ++
  423. -->profilefield_menu
  424. ++ Success ++
  425. -->profilefield_text
  426. ++ Success ++
  427. -->profilefield_textarea
  428. ++ Success ++
  429. -->report_backups
  430. ++ Success ++
  431. -->report_competency
  432. ++ Success ++
  433. -->report_completion
  434. ++ Success ++
  435. -->report_configlog
  436. ++ Success ++
  437. -->report_courseoverview
  438. ++ Success ++
  439. -->report_eventlist
  440. ++ Success ++
  441. -->report_insights
  442. ++ Success ++
  443. -->report_log
  444. ++ Success ++
  445. -->report_loglive
  446. ++ Success ++
  447. -->report_outline
  448. ++ Success ++
  449. -->report_participation
  450. ++ Success ++
  451. -->report_performance
  452. ++ Success ++
  453. -->report_progress
  454. ++ Success ++
  455. -->report_questioninstances
  456. ++ Success ++
  457. -->report_security
  458. ++ Success ++
  459. -->report_stats
  460. ++ Success ++
  461. -->report_usersessions
  462. ++ Success ++
  463. -->gradeexport_ods
  464. ++ Success ++
  465. -->gradeexport_txt
  466. ++ Success ++
  467. -->gradeexport_xls
  468. ++ Success ++
  469. -->gradeexport_xml
  470. ++ Success ++
  471. -->gradeimport_csv
  472. ++ Success ++
  473. -->gradeimport_direct
  474. ++ Success ++
  475. -->gradeimport_xml
  476. ++ Success ++
  477. -->gradereport_grader
  478. ++ Success ++
  479. -->gradereport_history
  480. ++ Success ++
  481. -->gradereport_outcomes
  482. ++ Success ++
  483. -->gradereport_overview
  484. ++ Success ++
  485. -->gradereport_singleview
  486. ++ Success ++
  487. -->gradereport_user
  488. ++ Success ++
  489. -->gradingform_guide
  490. ++ Success ++
  491. -->gradingform_rubric
  492. ++ Success ++
  493. -->mlbackend_php
  494. ++ Success ++
  495. -->mlbackend_python
  496. ++ Success ++
  497. -->mnetservice_enrol
  498. ++ Success ++
  499. -->webservice_rest
  500. ++ Success ++
  501. -->webservice_soap
  502. ++ Success ++
  503. -->webservice_xmlrpc
  504. ++ Success ++
  505. -->repository_areafiles
  506. ++ Success ++
  507. -->repository_boxnet
  508. ++ Success ++
  509. -->repository_coursefiles
  510. ++ Success ++
  511. -->repository_dropbox
  512. ++ Success ++
  513. -->repository_equella
  514. ++ Success ++
  515. -->repository_filesystem
  516. ++ Success ++
  517. -->repository_flickr
  518. ++ Success ++
  519. -->repository_flickr_public
  520. ++ Success ++
  521. -->repository_googledocs
  522. ++ Success ++
  523. -->repository_local
  524. ++ Success ++
  525. -->repository_merlot
  526. ++ Success ++
  527. -->repository_nextcloud
  528. ++ Success ++
  529. -->repository_onedrive
  530. ++ Success ++
  531. -->repository_picasa
  532. ++ Success ++
  533. -->repository_recent
  534. ++ Success ++
  535. -->repository_s3
  536. ++ Success ++
  537. -->repository_skydrive
  538. ++ Success ++
  539. -->repository_upload
  540. ++ Success ++
  541. -->repository_url
  542. ++ Success ++
  543. -->repository_user
  544. ++ Success ++
  545. -->repository_webdav
  546. ++ Success ++
  547. -->repository_wikimedia
  548. ++ Success ++
  549. -->repository_youtube
  550. ++ Success ++
  551. -->portfolio_boxnet
  552. ++ Success ++
  553. -->portfolio_download
  554. ++ Success ++
  555. -->portfolio_flickr
  556. ++ Success ++
  557. -->portfolio_googledocs
  558. ++ Success ++
  559. -->portfolio_mahara
  560. ++ Success ++
  561. -->portfolio_picasa
  562. ++ Success ++
  563. -->search_simpledb
  564. ++ Success ++
  565. -->search_solr
  566. ++ Success ++
  567. -->qbehaviour_adaptive
  568. ++ Success ++
  569. -->qbehaviour_adaptivenopenalty
  570. ++ Success ++
  571. -->qbehaviour_deferredcbm
  572. ++ Success ++
  573. -->qbehaviour_deferredfeedback
  574. ++ Success ++
  575. -->qbehaviour_immediatecbm
  576. ++ Success ++
  577. -->qbehaviour_immediatefeedback
  578. ++ Success ++
  579. -->qbehaviour_informationitem
  580. ++ Success ++
  581. -->qbehaviour_interactive
  582. ++ Success ++
  583. -->qbehaviour_interactivecountback
  584. ++ Success ++
  585. -->qbehaviour_manualgraded
  586. ++ Success ++
  587. -->qbehaviour_missing
  588. ++ Success ++
  589. -->qformat_aiken
  590. ++ Success ++
  591. -->qformat_blackboard_six
  592. ++ Success ++
  593. -->qformat_examview
  594. ++ Success ++
  595. -->qformat_gift
  596. ++ Success ++
  597. -->qformat_missingword
  598. ++ Success ++
  599. -->qformat_multianswer
  600. ++ Success ++
  601. -->qformat_webct
  602. ++ Success ++
  603. -->qformat_xhtml
  604. ++ Success ++
  605. -->qformat_xml
  606. ++ Success ++
  607. -->plagiarism_dummypla
  608. ++ Success ++
  609. -->tool_analytics
  610. ++ Success ++
  611. -->tool_availabilityconditions
  612. ++ Success ++
  613. -->tool_behat
  614. ++ Success ++
  615. -->tool_capability
  616. ++ Success ++
  617. -->tool_cohortroles
  618. ++ Success ++
  619. -->tool_customlang
  620. ++ Success ++
  621. -->tool_dataprivacy
  622. ++ Success ++
  623. -->tool_dbtransfer
  624. ++ Success ++
  625. -->tool_filetypes
  626. ++ Success ++
  627. -->tool_generator
  628. ++ Success ++
  629. -->tool_health
  630. ++ Success ++
  631. -->tool_httpsreplace
  632. ++ Success ++
  633. -->tool_innodb
  634. ++ Success ++
  635. -->tool_installaddon
  636. ++ Success ++
  637. -->tool_langimport
  638. ++ Success ++
  639. -->tool_log
  640. ++ Success ++
  641. -->tool_lp
  642. ++ Success ++
  643. -->tool_lpimportcsv
  644. ++ Success ++
  645. -->tool_lpmigrate
  646. ++ Success ++
  647. -->tool_messageinbound
  648. ++ Success ++
  649. -->tool_mobile
  650. ++ Success ++
  651. -->tool_monitor
  652. ++ Success ++
  653. -->tool_multilangupgrade
  654. ++ Success ++
  655. -->tool_oauth2
  656. ++ Success ++
  657. -->tool_phpunit
  658. ++ Success ++
  659. -->tool_policy
  660. ++ Success ++
  661. -->tool_profiling
  662. ++ Success ++
  663. -->tool_recyclebin
  664. ++ Success ++
  665. -->tool_replace
  666. ++ Success ++
  667. -->tool_spamcleaner
  668. ++ Success ++
  669. -->tool_task
  670. ++ Success ++
  671. -->tool_templatelibrary
  672. ++ Success ++
  673. -->tool_unsuproles
  674. ++ Success ++
  675. -->tool_uploadcourse
  676. ++ Success ++
  677. -->tool_uploaduser
  678. ++ Success ++
  679. -->tool_usertours
  680. ++ Success ++
  681. -->tool_xmldb
  682. ++ Success ++
  683. -->cachestore_apcu
  684. ++ Success ++
  685. -->cachestore_file
  686. ++ Success ++
  687. -->cachestore_memcached
  688. ++ Success ++
  689. -->cachestore_mongodb
  690. ++ Success ++
  691. -->cachestore_redis
  692. ++ Success ++
  693. -->cachestore_session
  694. ++ Success ++
  695. -->cachestore_static
  696. ++ Success ++
  697. -->cachelock_file
  698. ++ Success ++
  699. -->fileconverter_googledrive
  700. ++ Success ++
  701. -->fileconverter_unoconv
  702. ++ Success ++
  703. -->theme_boost
  704. ++ Success ++
  705. -->theme_bootstrapbase
  706. ++ Success ++
  707. -->theme_clean
  708. ++ Success ++
  709. -->theme_more
  710. ++ Success ++
  711. -->assignsubmission_comments
  712. ++ Success ++
  713. -->assignsubmission_file
  714. ++ Success ++
  715. -->assignsubmission_onlinetext
  716. ++ Success ++
  717. -->assignfeedback_comments
  718. ++ Success ++
  719. -->assignfeedback_editpdf
  720. ++ Success ++
  721. -->assignfeedback_file
  722. ++ Success ++
  723. -->assignfeedback_offline
  724. ++ Success ++
  725. -->assignment_offline
  726. ++ Success ++
  727. -->assignment_online
  728. ++ Success ++
  729. -->assignment_upload
  730. ++ Success ++
  731. -->assignment_uploadsingle
  732. ++ Success ++
  733. -->booktool_exportimscp
  734. ++ Success ++
  735. -->booktool_importhtml
  736. ++ Success ++
  737. -->booktool_print
  738. ++ Success ++
  739. -->datafield_checkbox
  740. ++ Success ++
  741. -->datafield_date
  742. ++ Success ++
  743. -->datafield_file
  744. ++ Success ++
  745. -->datafield_latlong
  746. ++ Success ++
  747. -->datafield_menu
  748. ++ Success ++
  749. -->datafield_multimenu
  750. ++ Success ++
  751. -->datafield_number
  752. ++ Success ++
  753. -->datafield_picture
  754. ++ Success ++
  755. -->datafield_radiobutton
  756. ++ Success ++
  757. -->datafield_text
  758. ++ Success ++
  759. -->datafield_textarea
  760. ++ Success ++
  761. -->datafield_url
  762. ++ Success ++
  763. -->datapreset_imagegallery
  764. ++ Success ++
  765. -->ltiservice_gradebookservices
  766. ++ Success ++
  767. -->ltiservice_memberships
  768. ++ Success ++
  769. -->ltiservice_profile
  770. ++ Success ++
  771. -->ltiservice_toolproxy
  772. ++ Success ++
  773. -->ltiservice_toolsettings
  774. ++ Success ++
  775. -->quiz_grading
  776. ++ Success ++
  777. -->quiz_overview
  778. ++ Success ++
  779. -->quiz_responses
  780. ++ Success ++
  781. -->quiz_statistics
  782. ++ Success ++
  783. -->quizaccess_delaybetweenattempts
  784. ++ Success ++
  785. -->quizaccess_ipaddress
  786. ++ Success ++
  787. -->quizaccess_numattempts
  788. ++ Success ++
  789. -->quizaccess_offlineattempts
  790. ++ Success ++
  791. -->quizaccess_openclosedate
  792. ++ Success ++
  793. -->quizaccess_password
  794. ++ Success ++
  795. -->quizaccess_safebrowser
  796. ++ Success ++
  797. -->quizaccess_securewindow
  798. ++ Success ++
  799. -->quizaccess_timelimit
  800. ++ Success ++
  801. -->scormreport_basic
  802. ++ Success ++
  803. -->scormreport_graphs
  804. ++ Success ++
  805. -->scormreport_interactions
  806. ++ Success ++
  807. -->scormreport_objectives
  808. ++ Success ++
  809. -->workshopform_accumulative
  810. ++ Success ++
  811. -->workshopform_comments
  812. ++ Success ++
  813. -->workshopform_numerrors
  814. ++ Success ++
  815. -->workshopform_rubric
  816. ++ Success ++
  817. -->workshopallocation_manual
  818. ++ Success ++
  819. -->workshopallocation_random
  820. ++ Success ++
  821. -->workshopallocation_scheduled
  822. ++ Success ++
  823. -->workshopeval_best
  824. ++ Success ++
  825. -->atto_accessibilitychecker
  826. ++ Success ++
  827. -->atto_accessibilityhelper
  828. ++ Success ++
  829. -->atto_align
  830. ++ Success ++
  831. -->atto_backcolor
  832. ++ Success ++
  833. -->atto_bold
  834. ++ Success ++
  835. -->atto_charmap
  836. ++ Success ++
  837. -->atto_clear
  838. ++ Success ++
  839. -->atto_collapse
  840. ++ Success ++
  841. -->atto_emoticon
  842. ++ Success ++
  843. -->atto_equation
  844. ++ Success ++
  845. -->atto_fontcolor
  846. ++ Success ++
  847. -->atto_html
  848. ++ Success ++
  849. -->atto_image
  850. ++ Success ++
  851. -->atto_indent
  852. ++ Success ++
  853. -->atto_italic
  854. ++ Success ++
  855. -->atto_link
  856. ++ Success ++
  857. -->atto_managefiles
  858. ++ Success ++
  859. -->atto_media
  860. ++ Success ++
  861. -->atto_noautolink
  862. ++ Success ++
  863. -->atto_orderedlist
  864. ++ Success ++
  865. -->atto_recordrtc
  866. ++ Success ++
  867. -->atto_rtl
  868. ++ Success ++
  869. -->atto_strike
  870. ++ Success ++
  871. -->atto_subscript
  872. ++ Success ++
  873. -->atto_superscript
  874. ++ Success ++
  875. -->atto_table
  876. ++ Success ++
  877. -->atto_title
  878. ++ Success ++
  879. -->atto_underline
  880. ++ Success ++
  881. -->atto_undo
  882. ++ Success ++
  883. -->atto_unorderedlist
  884. ++ Success ++
  885. -->tinymce_ctrlhelp
  886. ++ Success ++
  887. -->tinymce_managefiles
  888. ++ Success ++
  889. -->tinymce_moodleemoticon
  890. ++ Success ++
  891. -->tinymce_moodleimage
  892. ++ Success ++
  893. -->tinymce_moodlemedia
  894. ++ Success ++
  895. -->tinymce_moodlenolink
  896. ++ Success ++
  897. -->tinymce_pdw
  898. ++ Success ++
  899. -->tinymce_spellchecker
  900. ++ Success ++
  901. -->tinymce_wrap
  902. ++ Success ++
  903. -->logstore_database
  904. ++ Success ++
  905. -->logstore_legacy
  906. ++ Success ++
  907. -->logstore_standard
  908. ++ Success ++
  909. Acceptance tests site installed
  910. 2.5 behat profile detected, automatically converted to current 3.x format
  911. Acceptance tests environment enabled on http://127.0.0.1/~stronk7/behatintegration, to run the tests use:
  912. vendor/bin/behat --config /Users/stronk7/Sites/moodle_data_gitintegration/master/postgres_behat/behatrun/behat/behat.yml
  913.  
  914. -p zombie: to run the zombie headless driver & browser (selenium not needed). Default tags:
  915. '~@_file_upload&&~@_alert&&~@_switch_window'
  916.  
  917. -p phantomjswd: to run the panthomjs headless webdriver & browser (selenium not needed). Default tags:
  918. '~@_file_upload&&~@_alert&&~@_bug_phantomjs'
  919.  
  920. -p seleniumhtmlunit: to run the htmlunit headless browser (with selenium). Default tags:
  921. '~@_file_upload&&~@_alert&&~@_switch_window'
  922. -p seleniumphantomjs: to run the pahntomjs headless browser (with selenium). Default tags:
  923. '~@_file_upload&&~@_alert&&~@_bug_phantomjs'
  924. -p seleniumfirefox: (this is the default) to run the firefox web browser (with selenium). Default tags:
  925. ''
  926. -p seleniumchrome: to run the chrome web browser (with selenium). Default tags:
  927. ''
  928. -p seleniumsafari: to run the safari web browser (with selenium). Default tags:
  929. '~@_alert&&~@_switch_window'
  930. -p seleniumexplorer: to run the explorer web browser (with selenium). Default tags:
  931. '~@_switch_window'
  932.  
  933. NOTE: When using remote browsers @_file_upload must be excluded because they don't have access to them locally.
  934.  
  935. Ensure CFG->behat_wwwroot, behat_prefix and behat_dataroot are set. And the site is accesible over http.
  936.  
  937. Use this to instruct mink where zombie.js is (needed for '-p zombie')
  938. export NODE_PATH="/opt/local/lib/node_modules"
  939. Note this needs node zombie installation + composer behat/mink-zombie-driver: 1.0.* installed
  940. and right now, hacking: ZombieDriver.php to have the getBrowserName method implemented
  941. no matter of that, if fails everywhere right now
  942.  
  943. Use this (@ dirroot) to launch the headless phantomjs webdriver (needed for '-p phantomjswd')
  944. phantomjs --webdriver=8668
  945.  
  946. Use this to launch the headless chrome browser for use with the behat chrome extension (needed for '-p minkchrome')
  947. /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-gpu --headless --remote-debugging-address=0.0.0.0 --remote-debugging-port=9222
  948. can launch more in port 9223, 9224, 9225 for parallel runs
  949.  
  950. If you get, for behat runs:
  951. Behat requirement not satisfied: http://.... is not available....
  952. Exit codes for each behat run:
  953. behatrun1: 251
  954. behatrun2: 251
  955. then verify that the directory being served (maybe userdir) has -SymLinksIfOwnerMatch (aka, disabled)
  956. (if it's enabled... then it may not work if dir owner and link owner are different)
  957. Link: https://unix.stackexchange.com/questions/20993/symbolic-link-not-allowed-or-link-target-not-accessible-apache-on-centos-6
  958.  
  959. Use this (@ dirroot) to launch the selenium server (needed for use of ONE - and only one - browser, no hub)
  960. java -Dwebdriver.chrome.driver=/Users/stronk7/bin/chromedriver \
  961. -Dwebdriver.gecko.driver=/Users/stronk7/bin/geckodriver \
  962. -Djava.net.preferIPv4Stack=true \
  963. -jar /Users/stronk7/bin/selenium-server-standalone.jar \
  964. -timeout 86400 -port 8668
  965. Differences detected between cli and webserver...
  966. phpversion:
  967. - web server: 7.1.25
  968. - cli: 7.3.0
  969. Moodle 3.7dev (Build: 20190118), 8516febdd7c11fc8d399765e821d35db7eff349e
  970. Php: 7.3.0, pgsql: 9.6.11, OS: Darwin 18.2.0 x86_64
  971. Server OS "Darwin", Browser: "chrome"
  972. Browser specific fixes have been applied. See http://docs.moodle.org/dev/Acceptance_testing#Browser_specific_fixes
  973. Started at 23-01-2019, 19:35
  974. ............
  975.  
  976. 1 escenario (1 pasaron)
  977. 12 pasos (12 pasaron)
  978. 1m43.40s (67.58Mb)
  979. Bisecting: 1 revision left to test after this (roughly 1 step)
  980. [0bf5dd4de4325534f31502f240112dfebe827c4a] Merge branch 'MDL-63480-master' of git://github.com/mihailges/moodle
  981. running run_named_behat.sh
  982. You are already using composer version 1.8.0 (stable channel).
  983. Loading composer repositories with package information
  984. Installing dependencies (including require-dev) from lock file
  985. Nothing to install or update
  986. Package phpunit/dbunit is abandoned, you should avoid using it. No replacement was suggested.
  987. Generating autoload files
  988. Behat test environment already installed
  989. 2.5 behat profile detected, automatically converted to current 3.x format
  990. Acceptance tests environment enabled on http://127.0.0.1/~stronk7/behatintegration, to run the tests use:
  991. vendor/bin/behat --config /Users/stronk7/Sites/moodle_data_gitintegration/master/postgres_behat/behatrun/behat/behat.yml
  992.  
  993. -p zombie: to run the zombie headless driver & browser (selenium not needed). Default tags:
  994. '~@_file_upload&&~@_alert&&~@_switch_window'
  995.  
  996. -p phantomjswd: to run the panthomjs headless webdriver & browser (selenium not needed). Default tags:
  997. '~@_file_upload&&~@_alert&&~@_bug_phantomjs'
  998.  
  999. -p seleniumhtmlunit: to run the htmlunit headless browser (with selenium). Default tags:
  1000. '~@_file_upload&&~@_alert&&~@_switch_window'
  1001. -p seleniumphantomjs: to run the pahntomjs headless browser (with selenium). Default tags:
  1002. '~@_file_upload&&~@_alert&&~@_bug_phantomjs'
  1003. -p seleniumfirefox: (this is the default) to run the firefox web browser (with selenium). Default tags:
  1004. ''
  1005. -p seleniumchrome: to run the chrome web browser (with selenium). Default tags:
  1006. ''
  1007. -p seleniumsafari: to run the safari web browser (with selenium). Default tags:
  1008. '~@_alert&&~@_switch_window'
  1009. -p seleniumexplorer: to run the explorer web browser (with selenium). Default tags:
  1010. '~@_switch_window'
  1011.  
  1012. NOTE: When using remote browsers @_file_upload must be excluded because they don't have access to them locally.
  1013.  
  1014. Ensure CFG->behat_wwwroot, behat_prefix and behat_dataroot are set. And the site is accesible over http.
  1015.  
  1016. Use this to instruct mink where zombie.js is (needed for '-p zombie')
  1017. export NODE_PATH="/opt/local/lib/node_modules"
  1018. Note this needs node zombie installation + composer behat/mink-zombie-driver: 1.0.* installed
  1019. and right now, hacking: ZombieDriver.php to have the getBrowserName method implemented
  1020. no matter of that, if fails everywhere right now
  1021.  
  1022. Use this (@ dirroot) to launch the headless phantomjs webdriver (needed for '-p phantomjswd')
  1023. phantomjs --webdriver=8668
  1024.  
  1025. Use this to launch the headless chrome browser for use with the behat chrome extension (needed for '-p minkchrome')
  1026. /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-gpu --headless --remote-debugging-address=0.0.0.0 --remote-debugging-port=9222
  1027. can launch more in port 9223, 9224, 9225 for parallel runs
  1028.  
  1029. If you get, for behat runs:
  1030. Behat requirement not satisfied: http://.... is not available....
  1031. Exit codes for each behat run:
  1032. behatrun1: 251
  1033. behatrun2: 251
  1034. then verify that the directory being served (maybe userdir) has -SymLinksIfOwnerMatch (aka, disabled)
  1035. (if it's enabled... then it may not work if dir owner and link owner are different)
  1036. Link: https://unix.stackexchange.com/questions/20993/symbolic-link-not-allowed-or-link-target-not-accessible-apache-on-centos-6
  1037.  
  1038. Use this (@ dirroot) to launch the selenium server (needed for use of ONE - and only one - browser, no hub)
  1039. java -Dwebdriver.chrome.driver=/Users/stronk7/bin/chromedriver \
  1040. -Dwebdriver.gecko.driver=/Users/stronk7/bin/geckodriver \
  1041. -Djava.net.preferIPv4Stack=true \
  1042. -jar /Users/stronk7/bin/selenium-server-standalone.jar \
  1043. -timeout 86400 -port 8668
  1044. Differences detected between cli and webserver...
  1045. phpversion:
  1046. - web server: 7.1.25
  1047. - cli: 7.3.0
  1048. Moodle 3.7dev (Build: 20190118), 0bf5dd4de4325534f31502f240112dfebe827c4a
  1049. Php: 7.3.0, pgsql: 9.6.11, OS: Darwin 18.2.0 x86_64
  1050. Server OS "Darwin", Browser: "chrome"
  1051. Browser specific fixes have been applied. See http://docs.moodle.org/dev/Acceptance_testing#Browser_specific_fixes
  1052. Started at 23-01-2019, 19:37
  1053. ............
  1054.  
  1055. 1 escenario (1 pasaron)
  1056. 12 pasos (12 pasaron)
  1057. 1m44.05s (67.60Mb)
  1058. Bisecting: 0 revisions left to test after this (roughly 0 steps)
  1059. [4bfcadbaa1a6386de8c1f8d48aaa11274e279b9c] MDL-64324 core_form: randomly generate id attribute on forms
  1060. running run_named_behat.sh
  1061. You are already using composer version 1.8.0 (stable channel).
  1062. Loading composer repositories with package information
  1063. Installing dependencies (including require-dev) from lock file
  1064. Package operations: 0 installs, 24 updates, 1 removal
  1065. - Removing ralouphie/getallheaders (2.0.5)
  1066. - Downgrading symfony/polyfill-mbstring (v1.10.0 => v1.8.0): Loading from cache
  1067. - Downgrading symfony/polyfill-ctype (v1.10.0 => v1.8.0): Loading from cache
  1068. - Downgrading symfony/dom-crawler (v4.2.1 => v3.4.11): Loading from cache
  1069. - Downgrading symfony/css-selector (v3.4.20 => v3.4.11): Loading from cache
  1070. - Downgrading symfony/browser-kit (v4.2.1 => v3.4.11): Loading from cache
  1071. - Downgrading guzzlehttp/psr7 (1.5.2 => 1.4.2): Loading from cache
  1072. - Downgrading fabpot/goutte (v3.2.3 => v3.2.2): Loading from cache
  1073. - Downgrading symfony/process (v2.8.49 => v2.8.41): Loading from cache
  1074. - Downgrading symfony/filesystem (v4.2.1 => v3.4.11): Loading from cache
  1075. - Downgrading symfony/config (v3.4.20 => v3.4.11): Loading from cache
  1076. - Downgrading symfony/yaml (v3.3.18 => v3.3.17): Loading from cache
  1077. - Downgrading symfony/translation (v3.3.18 => v3.3.17): Loading from cache
  1078. - Downgrading symfony/event-dispatcher (v3.4.20 => v3.4.11): Loading from cache
  1079. - Downgrading symfony/dependency-injection (v3.3.18 => v3.3.17): Loading from cache
  1080. - Downgrading psr/log (1.1.0 => 1.0.2): Loading from cache
  1081. - Downgrading symfony/debug (v3.4.20 => v3.4.11): Loading from cache
  1082. - Downgrading symfony/console (v3.3.18 => v3.3.17): Loading from cache
  1083. - Downgrading symfony/class-loader (v3.4.20 => v3.4.11): Loading from cache
  1084. - Downgrading moodlehq/behat-extension (v3.37.0 => v3.36.0): Loading from cache
  1085. - Downgrading doctrine/instantiator (1.1.0 => 1.0.5): Loading from cache
  1086. - Downgrading phpunit/phpunit-mock-objects (5.0.10 => 5.0.7): Loading from cache
  1087. - Downgrading phpspec/prophecy (1.8.0 => 1.7.6): Loading from cache
  1088. - Downgrading myclabs/deep-copy (1.8.1 => 1.7.0): Loading from cache
  1089. - Downgrading phpunit/phpunit (6.5.13 => 6.5.8): Loading from cache
  1090. Package phpunit/dbunit is abandoned, you should avoid using it. No replacement was suggested.
  1091. Generating autoload files
  1092. Dropping tables:
  1093. ............................................................
  1094. ............................................................
  1095. ............................................................
  1096. ............................................................
  1097. ............................................................
  1098. ............................................................
  1099. ...................................................
  1100. Acceptance tests site dropped
  1101. -->System
  1102. ++ Success ++
  1103. -->antivirus_clamav
  1104. ++ Success ++
  1105. -->availability_completion
  1106. ++ Success ++
  1107. -->availability_date
  1108. ++ Success ++
  1109. -->availability_grade
  1110. ++ Success ++
  1111. -->availability_group
  1112. ++ Success ++
  1113. -->availability_grouping
  1114. ++ Success ++
  1115. -->availability_profile
  1116. ++ Success ++
  1117. -->qtype_calculated
  1118. ++ Success ++
  1119. -->qtype_calculatedmulti
  1120. ++ Success ++
  1121. -->qtype_calculatedsimple
  1122. ++ Success ++
  1123. -->qtype_ddimageortext
  1124. ++ Success ++
  1125. -->qtype_ddmarker
  1126. ++ Success ++
  1127. -->qtype_ddwtos
  1128. ++ Success ++
  1129. -->qtype_description
  1130. ++ Success ++
  1131. -->qtype_essay
  1132. ++ Success ++
  1133. -->qtype_gapselect
  1134. ++ Success ++
  1135. -->qtype_match
  1136. ++ Success ++
  1137. -->qtype_missingtype
  1138. ++ Success ++
  1139. -->qtype_multianswer
  1140. ++ Success ++
  1141. -->qtype_multichoice
  1142. ++ Success ++
  1143. -->qtype_numerical
  1144. ++ Success ++
  1145. -->qtype_random
  1146. ++ Success ++
  1147. -->qtype_randomsamatch
  1148. ++ Success ++
  1149. -->qtype_shortanswer
  1150. ++ Success ++
  1151. -->qtype_truefalse
  1152. ++ Success ++
  1153. -->mod_assign
  1154. ++ Success ++
  1155. -->mod_assignment
  1156. ++ Success ++
  1157. -->mod_book
  1158. ++ Success ++
  1159. -->mod_chat
  1160. ++ Success ++
  1161. -->mod_choice
  1162. ++ Success ++
  1163. -->mod_data
  1164. ++ Success ++
  1165. -->mod_feedback
  1166. ++ Success ++
  1167. -->mod_folder
  1168. ++ Success ++
  1169. -->mod_forum
  1170. ++ Success ++
  1171. -->mod_glossary
  1172. ++ Success ++
  1173. -->mod_imscp
  1174. ++ Success ++
  1175. -->mod_label
  1176. ++ Success ++
  1177. -->mod_lesson
  1178. ++ Success ++
  1179. -->mod_lti
  1180. ++ Success ++
  1181. -->mod_page
  1182. ++ Success ++
  1183. -->mod_quiz
  1184. ++ Success ++
  1185. -->mod_resource
  1186. ++ Success ++
  1187. -->mod_scorm
  1188. ++ Success ++
  1189. -->mod_survey
  1190. ++ Success ++
  1191. -->mod_url
  1192. ++ Success ++
  1193. -->mod_wiki
  1194. ++ Success ++
  1195. -->mod_workshop
  1196. ++ Success ++
  1197. -->auth_cas
  1198. ++ Success ++
  1199. -->auth_db
  1200. ++ Success ++
  1201. -->auth_email
  1202. ++ Success ++
  1203. -->auth_ldap
  1204. ++ Success ++
  1205. -->auth_lti
  1206. ++ Success ++
  1207. -->auth_manual
  1208. ++ Success ++
  1209. -->auth_mnet
  1210. ++ Success ++
  1211. -->auth_nologin
  1212. ++ Success ++
  1213. -->auth_none
  1214. ++ Success ++
  1215. -->auth_oauth2
  1216. ++ Success ++
  1217. -->auth_shibboleth
  1218. ++ Success ++
  1219. -->auth_webservice
  1220. ++ Success ++
  1221. -->calendartype_gregorian
  1222. ++ Success ++
  1223. -->enrol_category
  1224. ++ Success ++
  1225. -->enrol_cohort
  1226. ++ Success ++
  1227. -->enrol_database
  1228. ++ Success ++
  1229. -->enrol_flatfile
  1230. ++ Success ++
  1231. -->enrol_guest
  1232. ++ Success ++
  1233. -->enrol_imsenterprise
  1234. ++ Success ++
  1235. -->enrol_ldap
  1236. ++ Success ++
  1237. -->enrol_lti
  1238. ++ Success ++
  1239. -->enrol_manual
  1240. ++ Success ++
  1241. -->enrol_meta
  1242. ++ Success ++
  1243. -->enrol_mnet
  1244. ++ Success ++
  1245. -->enrol_paypal
  1246. ++ Success ++
  1247. -->enrol_self
  1248. ++ Success ++
  1249. -->message_airnotifier
  1250. ++ Success ++
  1251. -->message_email
  1252. ++ Success ++
  1253. -->message_jabber
  1254. ++ Success ++
  1255. -->message_popup
  1256. ++ Success ++
  1257. -->block_activity_modules
  1258. ++ Success ++
  1259. -->block_activity_results
  1260. ++ Success ++
  1261. -->block_admin_bookmarks
  1262. ++ Success ++
  1263. -->block_badges
  1264. ++ Success ++
  1265. -->block_blog_menu
  1266. ++ Success ++
  1267. -->block_blog_recent
  1268. ++ Success ++
  1269. -->block_blog_tags
  1270. ++ Success ++
  1271. -->block_calendar_month
  1272. ++ Success ++
  1273. -->block_calendar_upcoming
  1274. ++ Success ++
  1275. -->block_comments
  1276. ++ Success ++
  1277. -->block_community
  1278. ++ Success ++
  1279. -->block_completionstatus
  1280. ++ Success ++
  1281. -->block_course_list
  1282. ++ Success ++
  1283. -->block_course_summary
  1284. ++ Success ++
  1285. -->block_feedback
  1286. ++ Success ++
  1287. -->block_globalsearch
  1288. ++ Success ++
  1289. -->block_glossary_random
  1290. ++ Success ++
  1291. -->block_html
  1292. ++ Success ++
  1293. -->block_login
  1294. ++ Success ++
  1295. -->block_lp
  1296. ++ Success ++
  1297. -->block_mentees
  1298. ++ Success ++
  1299. -->block_mnet_hosts
  1300. ++ Success ++
  1301. -->block_myoverview
  1302. ++ Success ++
  1303. -->block_myprofile
  1304. ++ Success ++
  1305. -->block_navigation
  1306. ++ Success ++
  1307. -->block_news_items
  1308. ++ Success ++
  1309. -->block_online_users
  1310. ++ Success ++
  1311. -->block_participants
  1312. ++ Success ++
  1313. -->block_private_files
  1314. ++ Success ++
  1315. -->block_quiz_results
  1316. ++ Success ++
  1317. -->block_recent_activity
  1318. ++ Success ++
  1319. -->block_recentlyaccessedcourses
  1320. ++ Success ++
  1321. -->block_recentlyaccesseditems
  1322. ++ Success ++
  1323. -->block_rss_client
  1324. ++ Success ++
  1325. -->block_search_forums
  1326. ++ Success ++
  1327. -->block_section_links
  1328. ++ Success ++
  1329. -->block_selfcompletion
  1330. ++ Success ++
  1331. -->block_settings
  1332. ++ Success ++
  1333. -->block_site_main_menu
  1334. ++ Success ++
  1335. -->block_social_activities
  1336. ++ Success ++
  1337. -->block_starredcourses
  1338. ++ Success ++
  1339. -->block_tag_flickr
  1340. ++ Success ++
  1341. -->block_tag_youtube
  1342. ++ Success ++
  1343. -->block_tags
  1344. ++ Success ++
  1345. -->block_timeline
  1346. ++ Success ++
  1347. -->media_html5audio
  1348. ++ Success ++
  1349. -->media_html5video
  1350. ++ Success ++
  1351. -->media_swf
  1352. ++ Success ++
  1353. -->media_videojs
  1354. ++ Success ++
  1355. -->media_vimeo
  1356. ++ Success ++
  1357. -->media_youtube
  1358. ++ Success ++
  1359. -->filter_activitynames
  1360. ++ Success ++
  1361. -->filter_algebra
  1362. ++ Success ++
  1363. -->filter_censor
  1364. ++ Success ++
  1365. -->filter_data
  1366. ++ Success ++
  1367. -->filter_emailprotect
  1368. ++ Success ++
  1369. -->filter_emoticon
  1370. ++ Success ++
  1371. -->filter_glossary
  1372. ++ Success ++
  1373. -->filter_mathjaxloader
  1374. ++ Success ++
  1375. -->filter_mediaplugin
  1376. ++ Success ++
  1377. -->filter_multilang
  1378. ++ Success ++
  1379. -->filter_tex
  1380. ++ Success ++
  1381. -->filter_tidy
  1382. ++ Success ++
  1383. -->filter_urltolink
  1384. ++ Success ++
  1385. -->editor_atto
  1386. ++ Success ++
  1387. -->editor_textarea
  1388. ++ Success ++
  1389. -->editor_tinymce
  1390. ++ Success ++
  1391. -->format_singleactivity
  1392. ++ Success ++
  1393. -->format_social
  1394. ++ Success ++
  1395. -->format_topics
  1396. ++ Success ++
  1397. -->format_weeks
  1398. ++ Success ++
  1399. -->dataformat_csv
  1400. ++ Success ++
  1401. -->dataformat_excel
  1402. ++ Success ++
  1403. -->dataformat_html
  1404. ++ Success ++
  1405. -->dataformat_json
  1406. ++ Success ++
  1407. -->dataformat_ods
  1408. ++ Success ++
  1409. -->profilefield_checkbox
  1410. ++ Success ++
  1411. -->profilefield_datetime
  1412. ++ Success ++
  1413. -->profilefield_menu
  1414. ++ Success ++
  1415. -->profilefield_text
  1416. ++ Success ++
  1417. -->profilefield_textarea
  1418. ++ Success ++
  1419. -->report_backups
  1420. ++ Success ++
  1421. -->report_competency
  1422. ++ Success ++
  1423. -->report_completion
  1424. ++ Success ++
  1425. -->report_configlog
  1426. ++ Success ++
  1427. -->report_courseoverview
  1428. ++ Success ++
  1429. -->report_eventlist
  1430. ++ Success ++
  1431. -->report_insights
  1432. ++ Success ++
  1433. -->report_log
  1434. ++ Success ++
  1435. -->report_loglive
  1436. ++ Success ++
  1437. -->report_outline
  1438. ++ Success ++
  1439. -->report_participation
  1440. ++ Success ++
  1441. -->report_performance
  1442. ++ Success ++
  1443. -->report_progress
  1444. ++ Success ++
  1445. -->report_questioninstances
  1446. ++ Success ++
  1447. -->report_security
  1448. ++ Success ++
  1449. -->report_stats
  1450. ++ Success ++
  1451. -->report_usersessions
  1452. ++ Success ++
  1453. -->gradeexport_ods
  1454. ++ Success ++
  1455. -->gradeexport_txt
  1456. ++ Success ++
  1457. -->gradeexport_xls
  1458. ++ Success ++
  1459. -->gradeexport_xml
  1460. ++ Success ++
  1461. -->gradeimport_csv
  1462. ++ Success ++
  1463. -->gradeimport_direct
  1464. ++ Success ++
  1465. -->gradeimport_xml
  1466. ++ Success ++
  1467. -->gradereport_grader
  1468. ++ Success ++
  1469. -->gradereport_history
  1470. ++ Success ++
  1471. -->gradereport_outcomes
  1472. ++ Success ++
  1473. -->gradereport_overview
  1474. ++ Success ++
  1475. -->gradereport_singleview
  1476. ++ Success ++
  1477. -->gradereport_user
  1478. ++ Success ++
  1479. -->gradingform_guide
  1480. ++ Success ++
  1481. -->gradingform_rubric
  1482. ++ Success ++
  1483. -->mlbackend_php
  1484. ++ Success ++
  1485. -->mlbackend_python
  1486. ++ Success ++
  1487. -->mnetservice_enrol
  1488. ++ Success ++
  1489. -->webservice_rest
  1490. ++ Success ++
  1491. -->webservice_soap
  1492. ++ Success ++
  1493. -->webservice_xmlrpc
  1494. ++ Success ++
  1495. -->repository_areafiles
  1496. ++ Success ++
  1497. -->repository_boxnet
  1498. ++ Success ++
  1499. -->repository_coursefiles
  1500. ++ Success ++
  1501. -->repository_dropbox
  1502. ++ Success ++
  1503. -->repository_equella
  1504. ++ Success ++
  1505. -->repository_filesystem
  1506. ++ Success ++
  1507. -->repository_flickr
  1508. ++ Success ++
  1509. -->repository_flickr_public
  1510. ++ Success ++
  1511. -->repository_googledocs
  1512. ++ Success ++
  1513. -->repository_local
  1514. ++ Success ++
  1515. -->repository_merlot
  1516. ++ Success ++
  1517. -->repository_nextcloud
  1518. ++ Success ++
  1519. -->repository_onedrive
  1520. ++ Success ++
  1521. -->repository_picasa
  1522. ++ Success ++
  1523. -->repository_recent
  1524. ++ Success ++
  1525. -->repository_s3
  1526. ++ Success ++
  1527. -->repository_skydrive
  1528. ++ Success ++
  1529. -->repository_upload
  1530. ++ Success ++
  1531. -->repository_url
  1532. ++ Success ++
  1533. -->repository_user
  1534. ++ Success ++
  1535. -->repository_webdav
  1536. ++ Success ++
  1537. -->repository_wikimedia
  1538. ++ Success ++
  1539. -->repository_youtube
  1540. ++ Success ++
  1541. -->portfolio_boxnet
  1542. ++ Success ++
  1543. -->portfolio_download
  1544. ++ Success ++
  1545. -->portfolio_flickr
  1546. ++ Success ++
  1547. -->portfolio_googledocs
  1548. ++ Success ++
  1549. -->portfolio_mahara
  1550. ++ Success ++
  1551. -->portfolio_picasa
  1552. ++ Success ++
  1553. -->search_simpledb
  1554. ++ Success ++
  1555. -->search_solr
  1556. ++ Success ++
  1557. -->qbehaviour_adaptive
  1558. ++ Success ++
  1559. -->qbehaviour_adaptivenopenalty
  1560. ++ Success ++
  1561. -->qbehaviour_deferredcbm
  1562. ++ Success ++
  1563. -->qbehaviour_deferredfeedback
  1564. ++ Success ++
  1565. -->qbehaviour_immediatecbm
  1566. ++ Success ++
  1567. -->qbehaviour_immediatefeedback
  1568. ++ Success ++
  1569. -->qbehaviour_informationitem
  1570. ++ Success ++
  1571. -->qbehaviour_interactive
  1572. ++ Success ++
  1573. -->qbehaviour_interactivecountback
  1574. ++ Success ++
  1575. -->qbehaviour_manualgraded
  1576. ++ Success ++
  1577. -->qbehaviour_missing
  1578. ++ Success ++
  1579. -->qformat_aiken
  1580. ++ Success ++
  1581. -->qformat_blackboard_six
  1582. ++ Success ++
  1583. -->qformat_examview
  1584. ++ Success ++
  1585. -->qformat_gift
  1586. ++ Success ++
  1587. -->qformat_missingword
  1588. ++ Success ++
  1589. -->qformat_multianswer
  1590. ++ Success ++
  1591. -->qformat_webct
  1592. ++ Success ++
  1593. -->qformat_xhtml
  1594. ++ Success ++
  1595. -->qformat_xml
  1596. ++ Success ++
  1597. -->plagiarism_dummypla
  1598. ++ Success ++
  1599. -->tool_analytics
  1600. ++ Success ++
  1601. -->tool_availabilityconditions
  1602. ++ Success ++
  1603. -->tool_behat
  1604. ++ Success ++
  1605. -->tool_capability
  1606. ++ Success ++
  1607. -->tool_cohortroles
  1608. ++ Success ++
  1609. -->tool_customlang
  1610. ++ Success ++
  1611. -->tool_dataprivacy
  1612. ++ Success ++
  1613. -->tool_dbtransfer
  1614. ++ Success ++
  1615. -->tool_filetypes
  1616. ++ Success ++
  1617. -->tool_generator
  1618. ++ Success ++
  1619. -->tool_health
  1620. ++ Success ++
  1621. -->tool_httpsreplace
  1622. ++ Success ++
  1623. -->tool_innodb
  1624. ++ Success ++
  1625. -->tool_installaddon
  1626. ++ Success ++
  1627. -->tool_langimport
  1628. ++ Success ++
  1629. -->tool_log
  1630. ++ Success ++
  1631. -->tool_lp
  1632. ++ Success ++
  1633. -->tool_lpimportcsv
  1634. ++ Success ++
  1635. -->tool_lpmigrate
  1636. ++ Success ++
  1637. -->tool_messageinbound
  1638. ++ Success ++
  1639. -->tool_mobile
  1640. ++ Success ++
  1641. -->tool_monitor
  1642. ++ Success ++
  1643. -->tool_multilangupgrade
  1644. ++ Success ++
  1645. -->tool_oauth2
  1646. ++ Success ++
  1647. -->tool_phpunit
  1648. ++ Success ++
  1649. -->tool_policy
  1650. ++ Success ++
  1651. -->tool_profiling
  1652. ++ Success ++
  1653. -->tool_recyclebin
  1654. ++ Success ++
  1655. -->tool_replace
  1656. ++ Success ++
  1657. -->tool_spamcleaner
  1658. ++ Success ++
  1659. -->tool_task
  1660. ++ Success ++
  1661. -->tool_templatelibrary
  1662. ++ Success ++
  1663. -->tool_unsuproles
  1664. ++ Success ++
  1665. -->tool_uploadcourse
  1666. ++ Success ++
  1667. -->tool_uploaduser
  1668. ++ Success ++
  1669. -->tool_usertours
  1670. ++ Success ++
  1671. -->tool_xmldb
  1672. ++ Success ++
  1673. -->cachestore_apcu
  1674. ++ Success ++
  1675. -->cachestore_file
  1676. ++ Success ++
  1677. -->cachestore_memcached
  1678. ++ Success ++
  1679. -->cachestore_mongodb
  1680. ++ Success ++
  1681. -->cachestore_redis
  1682. ++ Success ++
  1683. -->cachestore_session
  1684. ++ Success ++
  1685. -->cachestore_static
  1686. ++ Success ++
  1687. -->cachelock_file
  1688. ++ Success ++
  1689. -->fileconverter_googledrive
  1690. ++ Success ++
  1691. -->fileconverter_unoconv
  1692. ++ Success ++
  1693. -->theme_boost
  1694. ++ Success ++
  1695. -->theme_bootstrapbase
  1696. ++ Success ++
  1697. -->theme_clean
  1698. ++ Success ++
  1699. -->theme_more
  1700. ++ Success ++
  1701. -->assignsubmission_comments
  1702. ++ Success ++
  1703. -->assignsubmission_file
  1704. ++ Success ++
  1705. -->assignsubmission_onlinetext
  1706. ++ Success ++
  1707. -->assignfeedback_comments
  1708. ++ Success ++
  1709. -->assignfeedback_editpdf
  1710. ++ Success ++
  1711. -->assignfeedback_file
  1712. ++ Success ++
  1713. -->assignfeedback_offline
  1714. ++ Success ++
  1715. -->assignment_offline
  1716. ++ Success ++
  1717. -->assignment_online
  1718. ++ Success ++
  1719. -->assignment_upload
  1720. ++ Success ++
  1721. -->assignment_uploadsingle
  1722. ++ Success ++
  1723. -->booktool_exportimscp
  1724. ++ Success ++
  1725. -->booktool_importhtml
  1726. ++ Success ++
  1727. -->booktool_print
  1728. ++ Success ++
  1729. -->datafield_checkbox
  1730. ++ Success ++
  1731. -->datafield_date
  1732. ++ Success ++
  1733. -->datafield_file
  1734. ++ Success ++
  1735. -->datafield_latlong
  1736. ++ Success ++
  1737. -->datafield_menu
  1738. ++ Success ++
  1739. -->datafield_multimenu
  1740. ++ Success ++
  1741. -->datafield_number
  1742. ++ Success ++
  1743. -->datafield_picture
  1744. ++ Success ++
  1745. -->datafield_radiobutton
  1746. ++ Success ++
  1747. -->datafield_text
  1748. ++ Success ++
  1749. -->datafield_textarea
  1750. ++ Success ++
  1751. -->datafield_url
  1752. ++ Success ++
  1753. -->datapreset_imagegallery
  1754. ++ Success ++
  1755. -->ltiservice_gradebookservices
  1756. ++ Success ++
  1757. -->ltiservice_memberships
  1758. ++ Success ++
  1759. -->ltiservice_profile
  1760. ++ Success ++
  1761. -->ltiservice_toolproxy
  1762. ++ Success ++
  1763. -->ltiservice_toolsettings
  1764. ++ Success ++
  1765. -->quiz_grading
  1766. ++ Success ++
  1767. -->quiz_overview
  1768. ++ Success ++
  1769. -->quiz_responses
  1770. ++ Success ++
  1771. -->quiz_statistics
  1772. ++ Success ++
  1773. -->quizaccess_delaybetweenattempts
  1774. ++ Success ++
  1775. -->quizaccess_ipaddress
  1776. ++ Success ++
  1777. -->quizaccess_numattempts
  1778. ++ Success ++
  1779. -->quizaccess_offlineattempts
  1780. ++ Success ++
  1781. -->quizaccess_openclosedate
  1782. ++ Success ++
  1783. -->quizaccess_password
  1784. ++ Success ++
  1785. -->quizaccess_safebrowser
  1786. ++ Success ++
  1787. -->quizaccess_securewindow
  1788. ++ Success ++
  1789. -->quizaccess_timelimit
  1790. ++ Success ++
  1791. -->scormreport_basic
  1792. ++ Success ++
  1793. -->scormreport_graphs
  1794. ++ Success ++
  1795. -->scormreport_interactions
  1796. ++ Success ++
  1797. -->scormreport_objectives
  1798. ++ Success ++
  1799. -->workshopform_accumulative
  1800. ++ Success ++
  1801. -->workshopform_comments
  1802. ++ Success ++
  1803. -->workshopform_numerrors
  1804. ++ Success ++
  1805. -->workshopform_rubric
  1806. ++ Success ++
  1807. -->workshopallocation_manual
  1808. ++ Success ++
  1809. -->workshopallocation_random
  1810. ++ Success ++
  1811. -->workshopallocation_scheduled
  1812. ++ Success ++
  1813. -->workshopeval_best
  1814. ++ Success ++
  1815. -->atto_accessibilitychecker
  1816. ++ Success ++
  1817. -->atto_accessibilityhelper
  1818. ++ Success ++
  1819. -->atto_align
  1820. ++ Success ++
  1821. -->atto_backcolor
  1822. ++ Success ++
  1823. -->atto_bold
  1824. ++ Success ++
  1825. -->atto_charmap
  1826. ++ Success ++
  1827. -->atto_clear
  1828. ++ Success ++
  1829. -->atto_collapse
  1830. ++ Success ++
  1831. -->atto_emoticon
  1832. ++ Success ++
  1833. -->atto_equation
  1834. ++ Success ++
  1835. -->atto_fontcolor
  1836. ++ Success ++
  1837. -->atto_html
  1838. ++ Success ++
  1839. -->atto_image
  1840. ++ Success ++
  1841. -->atto_indent
  1842. ++ Success ++
  1843. -->atto_italic
  1844. ++ Success ++
  1845. -->atto_link
  1846. ++ Success ++
  1847. -->atto_managefiles
  1848. ++ Success ++
  1849. -->atto_media
  1850. ++ Success ++
  1851. -->atto_noautolink
  1852. ++ Success ++
  1853. -->atto_orderedlist
  1854. ++ Success ++
  1855. -->atto_recordrtc
  1856. ++ Success ++
  1857. -->atto_rtl
  1858. ++ Success ++
  1859. -->atto_strike
  1860. ++ Success ++
  1861. -->atto_subscript
  1862. ++ Success ++
  1863. -->atto_superscript
  1864. ++ Success ++
  1865. -->atto_table
  1866. ++ Success ++
  1867. -->atto_title
  1868. ++ Success ++
  1869. -->atto_underline
  1870. ++ Success ++
  1871. -->atto_undo
  1872. ++ Success ++
  1873. -->atto_unorderedlist
  1874. ++ Success ++
  1875. -->tinymce_ctrlhelp
  1876. ++ Success ++
  1877. -->tinymce_managefiles
  1878. ++ Success ++
  1879. -->tinymce_moodleemoticon
  1880. ++ Success ++
  1881. -->tinymce_moodleimage
  1882. ++ Success ++
  1883. -->tinymce_moodlemedia
  1884. ++ Success ++
  1885. -->tinymce_moodlenolink
  1886. ++ Success ++
  1887. -->tinymce_pdw
  1888. ++ Success ++
  1889. -->tinymce_spellchecker
  1890. ++ Success ++
  1891. -->tinymce_wrap
  1892. ++ Success ++
  1893. -->logstore_database
  1894. ++ Success ++
  1895. -->logstore_legacy
  1896. ++ Success ++
  1897. -->logstore_standard
  1898. ++ Success ++
  1899. Acceptance tests site installed
  1900. 2.5 behat profile detected, automatically converted to current 3.x format
  1901. Acceptance tests environment enabled on http://127.0.0.1/~stronk7/behatintegration, to run the tests use:
  1902. vendor/bin/behat --config /Users/stronk7/Sites/moodle_data_gitintegration/master/postgres_behat/behatrun/behat/behat.yml
  1903.  
  1904. -p zombie: to run the zombie headless driver & browser (selenium not needed). Default tags:
  1905. '~@_file_upload&&~@_alert&&~@_switch_window'
  1906.  
  1907. -p phantomjswd: to run the panthomjs headless webdriver & browser (selenium not needed). Default tags:
  1908. '~@_file_upload&&~@_alert&&~@_bug_phantomjs'
  1909.  
  1910. -p seleniumhtmlunit: to run the htmlunit headless browser (with selenium). Default tags:
  1911. '~@_file_upload&&~@_alert&&~@_switch_window'
  1912. -p seleniumphantomjs: to run the pahntomjs headless browser (with selenium). Default tags:
  1913. '~@_file_upload&&~@_alert&&~@_bug_phantomjs'
  1914. -p seleniumfirefox: (this is the default) to run the firefox web browser (with selenium). Default tags:
  1915. ''
  1916. -p seleniumchrome: to run the chrome web browser (with selenium). Default tags:
  1917. ''
  1918. -p seleniumsafari: to run the safari web browser (with selenium). Default tags:
  1919. '~@_alert&&~@_switch_window'
  1920. -p seleniumexplorer: to run the explorer web browser (with selenium). Default tags:
  1921. '~@_switch_window'
  1922.  
  1923. NOTE: When using remote browsers @_file_upload must be excluded because they don't have access to them locally.
  1924.  
  1925. Ensure CFG->behat_wwwroot, behat_prefix and behat_dataroot are set. And the site is accesible over http.
  1926.  
  1927. Use this to instruct mink where zombie.js is (needed for '-p zombie')
  1928. export NODE_PATH="/opt/local/lib/node_modules"
  1929. Note this needs node zombie installation + composer behat/mink-zombie-driver: 1.0.* installed
  1930. and right now, hacking: ZombieDriver.php to have the getBrowserName method implemented
  1931. no matter of that, if fails everywhere right now
  1932.  
  1933. Use this (@ dirroot) to launch the headless phantomjs webdriver (needed for '-p phantomjswd')
  1934. phantomjs --webdriver=8668
  1935.  
  1936. Use this to launch the headless chrome browser for use with the behat chrome extension (needed for '-p minkchrome')
  1937. /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-gpu --headless --remote-debugging-address=0.0.0.0 --remote-debugging-port=9222
  1938. can launch more in port 9223, 9224, 9225 for parallel runs
  1939.  
  1940. If you get, for behat runs:
  1941. Behat requirement not satisfied: http://.... is not available....
  1942. Exit codes for each behat run:
  1943. behatrun1: 251
  1944. behatrun2: 251
  1945. then verify that the directory being served (maybe userdir) has -SymLinksIfOwnerMatch (aka, disabled)
  1946. (if it's enabled... then it may not work if dir owner and link owner are different)
  1947. Link: https://unix.stackexchange.com/questions/20993/symbolic-link-not-allowed-or-link-target-not-accessible-apache-on-centos-6
  1948.  
  1949. Use this (@ dirroot) to launch the selenium server (needed for use of ONE - and only one - browser, no hub)
  1950. java -Dwebdriver.chrome.driver=/Users/stronk7/bin/chromedriver \
  1951. -Dwebdriver.gecko.driver=/Users/stronk7/bin/geckodriver \
  1952. -Djava.net.preferIPv4Stack=true \
  1953. -jar /Users/stronk7/bin/selenium-server-standalone.jar \
  1954. -timeout 86400 -port 8668
  1955. Differences detected between cli and webserver...
  1956. phpversion:
  1957. - web server: 7.1.25
  1958. - cli: 7.3.0
  1959. Moodle 3.7dev (Build: 20181204), 4bfcadbaa1a6386de8c1f8d48aaa11274e279b9c
  1960. Php: 7.3.0, pgsql: 9.6.11, OS: Darwin 18.2.0 x86_64
  1961. Server OS "Darwin", Browser: "chrome"
  1962. Browser specific fixes have been applied. See http://docs.moodle.org/dev/Acceptance_testing#Browser_specific_fixes
  1963. Started at 23-01-2019, 19:41
  1964. ...........F
  1965.  
  1966. --- Pasos fallidos:
  1967.  
  1968. 001 Scenario: Backup and restore a course containing a drag and drop onto image question # /Users/stronk7/git_moodle/integration/question/type/ddimageortext/tests/behat/backup_and_restore.feature:26
  1969. Then the following fields match these values: # /Users/stronk7/git_moodle/integration/question/type/ddimageortext/tests/behat/backup_and_restore.feature:33
  1970. The 'id_drops_0_choice' value is '7', '7. mountainbelt' expected (Behat\Mink\Exception\ExpectationException)
  1971.  
  1972. 1 escenario (1 fallaron)
  1973. 12 pasos (11 pasaron, 1 fallaron)
  1974. 1m8.02s (67.30Mb)
  1975. 4bfcadbaa1a6386de8c1f8d48aaa11274e279b9c is the first bad commit
  1976. commit 4bfcadbaa1a6386de8c1f8d48aaa11274e279b9c
  1977. Author: Marina Glancy <marina@moodle.com>
  1978. Date: Tue Dec 4 18:42:05 2018 +0100
  1979.  
  1980. MDL-64324 core_form: randomly generate id attribute on forms
  1981.  
  1982. otherwise there are id collisions in forms loaded in AJAX requests
  1983.  
  1984. :040000 040000 5598141ee579baae4539743d4a6e0844d34fa07b f59f32a627a6a40ff23b02f6e3c3a15820a9352f M lib
  1985. bisect run success
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement