[reposense/RepoSense] Bench (#862)

From: notifications@github.com
Domain: IP info github.com
MX-server: IP info out-24.smtp.github.com
Size: 5871 Bytes
Create: 2019-08-16
Update: 2019-08-16
Score: 0
Safe: Yes

Outbound domains: github.com |

You can view, comment on, or merge this pull request online at:

  https://github.com/reposense/RepoSense/pull/862

Commit Summary

  • code view loading benchmark test added
  • code view benchmark: use more specific identifier
  • benchmark test: remove console.log message
  • benchmark test: assert that button is visible before clicking it
  • benchmark test: more specific selector
  • codeview benchmark: use new approach independent of username, repeat test 3 times and take average
  • benchmark test: remove newline
  • codeview benchmark: extract test as a function, then call that function in a for loop
  • benchmark: fix codacy issues
  • benchmark: move let to the for loop
  • benchmark: specify the threshold + buffer time
  • benchmark: check whether ALL tests exceed the max time, assert if true
  • benchmark: align reduce with map
  • benchmark: increase timeout for getting tab-authorship to 45s
  • benchmark: increase timeout to 1min
  • benchmark: increase number of trials to 5
  • benchmark: increase number of trials to 5
  • benchmark: increase timeout to 1.5min
  • Merge branch '817-codeview-loading-benchmark' of https://github.com/bluein-green/RepoSense into 817-codeview-loading-benchmark
  • Merge branch 'master' into 817-codeview-loading-benchmark
  • benchmark: remove extra cy.get() since PR #832 was merged
  • benchmark: add parentheses for time parameter
  • Merge branch 'master' into 817-codeview-loading-benchmark
  • Merge branch 'master' into 817-codeview-loading-benchmark
  • Merge branch 'master' into 817-codeview-loading-benchmark
  • benchmark: short-circuit when 1 trial has passed an is within time limit
  • Merge branch '817-codeview-loading-benchmark' of https://github.com/bluein-green/RepoSense into 817-codeview-loading-benchmark
  • benchmark: remove excess newline
  • retrigger travis
  • benchmark: add a wait statement after selecting descending LoC
  • benchmark: try not short-circuiting
  • benchmark: use this.skip to SKIP tests rather than short-circuit within test
  • benchmark: try old code on travis
  • benchmark: bring in new changes
  • benchmark: use else for timeTrial
  • cypress support.js: add a cypress.wait() in beforeeach
  • revert adding wait to beforeeach
  • benchmark: reorder this.skip() to align with best practice
  • benchmark: don't use this.skip()
  • benchmark: remove condition
  • benchmark: skip all tests, check on travis
  • benchmark: wrap if else in cy.then()
  • cypress support.js: visit, allow timeout to be 30s
  • cypress support.js: increase beforeEach cy.visit() timeout to 90s
  • cypress support.js: increase beforeEach cy.visit() timeout to 2min
  • benchmark: remove cy.then() wrapping
  • cypress support.js: add onfailure in .then() that is chained off the cy.visit()
  • Merge branch 'master' into 817-codeview-loading-benchmark
  • cypress support.js / cypress.json: move pageLoadTimeout as default
  • move timeout back to cy.visit()
  • cypress support.js: increase cy.visit() timeout to 3min
  • cypress support / json: move timeout for cy.visit() to configs
  • Merge branch 'master' into 817-codeview-loading-benchmark
  • Use bionic for cypress
  • Remove pageLoadTimeout

File Changes

  • M .travis.yml (2)
  • A frontend/cypress/tests/codeView_load_benchmark.js (61)

Patch Links:

  • https://github.com/reposense/RepoSense/pull/862.patch
  • https://github.com/reposense/RepoSense/pull/862.diff


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Want to protect your real email from messages like this? Use TempM email and be more secure on the internet.