Skip to content

Latest commit

 

History

History
335 lines (287 loc) · 23.6 KB

04-April-2019.md

File metadata and controls

335 lines (287 loc) · 23.6 KB

April 2019

Monday 2019-04-01

Tuesday 2019-04-02

  • Think about Percy webinar, need slides by Friday @slides
  • Added meta utf-8 to cypress-react-unit-test and set up visual testing using Percy.io there, solves percy/percy-cypress#70 @example
  • upgrading Cypress dependencies in bahmutov/calculator demo project @example
  • hmm, why isn't a snapshot taken in one of the cypress-react-unit-test tests? @feature
  • marketing standup @internal
  • presentation for React K meet up, went well @presentation
  • started slide deck for Percy.io webinar, invited redacted from Percy to collaborate on it @slides
  • adding more interfaces to Cypress npm module cypress-io/cypress#3826 @feature
  • meeting with redacted about problems running Cypress on Azure CI - opened an issue to try running Cypress in a Windows container @feature
  • finished adding type information to the NPM module cypress-io/cypress#3826 @feature
  • review the build process problem for 3.3.0 @feature
  • image diffing brainstorming with redacted @feature
  • more work on finishing slides and cutting their number https://slides.com/bahmutov/json-schemas-update @slides

Wednesday 2019-04-03

Thursday 2019-04-04

  • investigate Windows failures for new test runner build @feature
    • only more debug infor for first failure 😕
    • have no idea why the socket test fails
  • announcement for Applitools webinar @slides
  • reply to ReactiveConf 2019 @slides
  • create new Docker image with Node 8 LTS and Chrome 73 @feature
    • cypress-io/cypress-docker-images#90
    • added Docker images cypress/base:8.15.1, cypress/base:10.15.3 and cypress/browsers:node8.15.1-chrome73 and closed a few issues asking for new images
  • updated cypress-test-ci-environments with new base images for testing and cypress-example-recipes @example
  • marketing standup @internal
  • looking into the alias failed test on AppVeyor cypress-io/cypress#3889 @example
  • reply to redacted from redacted about parallelization build id on GitLab @support
  • reply to ReactiveConf organizers @slides
  • proposal for Applitools @slides
  • added test for Cypress environment variables passed via cypress.run cypress-io/cypress-test-module-api#27 @feature
  • disabled Centos07 test for new built versions of Cypress test runner cypress-io/cypress-test-ci-environments#7 @feature
  • make a Docker image with Node 8.2.1 + Chrome 73 cypress-io/cypress-docker-images#97 @feature
  • add Renovate for angular-pizza-creator example repo @example
  • working on slides for Percy webinar https://slides.com/bahmutov/visual-testing-with-percy @slides

Friday 2019-04-05

The weekend

  • talked to redacted about the job @hiring
  • updated Percy.io webinar slides @slides
  • applied to TestCon Europe 2019 @slides

Monday 2019-04-08

Tuesday 2019-04-09

Wednesday 2019-04-10

Thursday 2019-04-11

  • update failing integration test snapshots for cypress-io/cypress#3939 @feature
  • trying to see how to build 32bit vs 64bit platforms on AppVeyor for specific branches cypress-io/cypress-test-tiny#41 @learning
  • added Cypress CircleCI Orb version badge to the readme @feature
  • marketing standup @internal
  • AppVeyor webinar meeting with Gil @slides
  • Interview with ngVikings to promote upcoming Cypress workshop @slides
  • improvements for CI early exits for test projects @feature
    • separate AppVeyor projects builds for Windows 32 and 64 bit builds
    • skip AppVeyor builds for Linux and Windows builds with non-matching bit built
    • early exit for cypress-test-tiny on Circle if commit subject includes "Testing new " string
  • stop uploading and testing Windows binary on AppVeyor for pull requests @feature
  • NPM v6 on AppVeyor for Cypress builds, v5 seems to fail randomly from time to time @feature
  • Set CYPRESS_RECORD_KEY as secure variable on AppVeyor @feature

Friday 2019-04-12

Monday 2019-04-15

  • add Cypress module API recipe cypress-io/cypress-example-recipes#280 @example
  • send Cypress logo to the Applitools team for the upcoming webinar @slides
  • expenses submission @internal
  • tried monorepo with Lerna in https://github.com/bahmutov/try-lerna @learning
  • consolidate release code into a single monorepo @feature
  • trying to use the new commit status code in Cypress test runner to create pending status checks, see branch create-test-status @feature
    • cypress-test-tiny (linux)
    • cypress-test-ci-environments (linux)
    • cypress-test-module-api (linux)

Tuesday 2019-04-16

  • continue adding status checks to the test projects @feature
    • cypress-test-node-versions (linux)
    • cypress-test-nested-projects (linux)
    • cypress-test-example-repos (linux, windows, mac)
    • cypress-test-tiny (windows, mac)
  • seems the status checks are doing their work, at least for Linux build
  • reviewed the Azure CI documentation pull request cypress-io/cypress-documentation#1578 - I have no idea why anyone would need it in our docs @example
  • test runner -> go to last sha with all passing status checks across all platforms -> check S3 to find binaries and puts them into S3 the right space so we are all automatic with releases @feature
  • wrote several tests for https://github.com/applitools/cypress-applitools-webinar @slides
    • login
    • login using XHR
    • reset database using cy.task
    • set long text instantly by dispatching Redux action

Wednesday 2019-04-17

Thursday 2019-04-18

Friday 2019-04-19

  • more work on slides for Applitools @slides
  • looking into CircleCI not building a pull request cypress-io/cypress-example-recipes#272 @example
    • conditionally record on Cypress Dashboard but only if the record key environment variable is set
  • fixed video embed in Percy blog post @feature
  • updated example https://gitlab.com/cypress-io/cypress-example-docker-gitlab because users opened an issue that the build is failing for them cypress-io/cypress#3906 @example
  • went through latest applications to senior software engineering position, reached out to 3 candidates @hiring
  • added platform and arch to commit message object @feature
  • fix image cypress/browsers:node8.9.3-chrome73 with missing xauth package @feature

Weekend

Monday 2019-04-22

  • more work on Applitools slides @slides
  • Applitools webinar sync @slides
    • Gleb's info on the slides
    • Q&A - need to show the question being answered on the screen
  • test runner standup @internal
  • pushed new version of commit status with targetUrl set for CircleCI and AppVeyor, upgraded commit-message-install too https://github.com/cypress-io/commit-message-install/releases/tag/v2.5.0 @feature
  • interview redacted @hiring
  • Arranging interview with redacted @hiring
  • Replying to redacted who unfortunately has found a job already @hiring
  • moved commit-message-install into release-autiomations monorepo, still need to make sure it is working as expected @feature

Tuesday 2019-04-23

Wednesday 2019-04-24

Thursday 2019-04-25

Friday 2019-04-26

  • adding renovate and CLA to https://github.com/cypress-io/snapshot before merging user pull requests @feature
    • waiting for the user to sign CLA before merging their pull requests
  • emailed redacted from redacted team about adding them as redacted service @internal
  • emailed redacted from redacted about joining private beta of redacted, filled the application form. @internal
  • landed user-submitted pull requests in https://github.com/cypress-io/cypress-xpath @feature
  • looking at the dynamic styles question and pull request in cypress-io/cypress-react-unit-test#32 @feature
  • add CLA to cypress-io/cypress-example-docker-compose#9 @internal
    • and asked external user to sign it before accepting pull requests
  • add lib-gtk3 lib to our image cypress/base:8.9.3 cypress-io/cypress-docker-images#102 @internal
    • blocking 3.3.0 release 💥 - fixed ✅
  • working on redacted @feature
  • quick hello to a meetup in Brazil that is doing talk about Cypress @slides
  • Ugh why is using snap-shot-it from cypress AND including coffeescript changes snapshots folder in path.resolve and saves snapshots for scripts unit tests in packages/server/__snapshots__?!!! @feature

Weekend

Monday 2019-04-29

Tuesday 2019-04-30