diff options
author | Vincent Sanders <vince@kyllikki.org> | 2018-11-02 12:32:12 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2018-11-02 12:32:12 +0000 |
commit | 2f6ed99c4a1ac6dc8202c5a26faee6055bee8697 (patch) | |
tree | 55b5dc326819a717516875d7f79eef2eab255088 /developer-weekend/nov-2018.mdwn | |
parent | c9e26c21d1abc2c3d4cfaff84898b088916cd7c5 (diff) | |
download | netsurf-wiki-2f6ed99c4a1ac6dc8202c5a26faee6055bee8697.tar.gz netsurf-wiki-2f6ed99c4a1ac6dc8202c5a26faee6055bee8697.tar.bz2 |
add developer weekend page
Diffstat (limited to 'developer-weekend/nov-2018.mdwn')
-rw-r--r-- | developer-weekend/nov-2018.mdwn | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/developer-weekend/nov-2018.mdwn b/developer-weekend/nov-2018.mdwn new file mode 100644 index 0000000..7ce253d --- /dev/null +++ b/developer-weekend/nov-2018.mdwn @@ -0,0 +1,84 @@ +[[!meta title="Developer Weekend (November 2018)"]] +[[!meta author="Vincent Sanders"]] +[[!meta date="2018-11-02 12:00:00"]] + +[[!toc]] + +Attendees +========= + +* Michael Drake +* Vincent Sanders +* Daniel Silverstone + +Apologies +========= + +* John-Mark Bell +* Chris Young + +Topics +====== + +* Make monkey actually run functional tests + +Monkey +------ + +---Vincents notes--- + +It would be useful if monkey could run complete page fetch tests automatically. + +I think that we create a jenkins job to export the netsurftest.git repo to test.netsurf-browser.org hosted on the CI system. either on master node or a worker VM via redirect (like bugs) + +A CI target that is triggered from a successful netsurf build (like the unit test target) which builds monkey frontend and uses automation to run through the tests served in the test server. + +The test plan and criteria should be stored alongside the test data. + +A minimum viable test corpus should include: + +* smoke test (i.e. can browser actually start and find resources etc.) +* page retrieval and render with at least http and https schemes +* redirect tests +* form tests +* moving and executing the existing javascript tests from the netsurf codebase to test repo + +Extra credit things + +* a coverage build +* valgrind or similar to spot out of bounds memory accesses and leaks + +Activity +======== + +Bug Triage +---------- + +* Group bug for line breaking issues is [[!bug 467]] + +Daniel +------ + + +Michael +------- + + +Vincent +------- + +* fixup CI workers to be operational again + + +Frontends +========= + +We revisited the decisions made in [July](../jul-2018/) and +decided they're all good so we're not changing them for now. + +Next time +========= + +We have chosen the next developer weekend to be . +It shall be at + |