SlideShare una empresa de Scribd logo
1 de 8
EC2

Verification suite?


                      Joshua Harlow
                             Yahoo!
EC2
‣   How do we do it?
    ‣   Lets not even start on if we should do it…
‣   What level of support?
    ‣   There are about 10+ different versions of EC2 (where
        version is a supported output format)
    ‣   http://bit.ly/II8x3z
‣   How do we get better support?
    ‣   Legal issues?
How?

‣   XML comparisons/content/logic tests…?
    ‣   Some differences are ok?
    ‣   Some are not?
‣   API incompatibles
    ‣   Bug reports?
‣   APIs missing
    ‣   Feature requests?
CI
‣   How do we continuously verify?
    ‣   U say I’m 20% compat, I say I’m 25%
    ‣   Who is right?
        ‣   Against what version?
‣   Do we test against master set?
    ‣   Probably can’t test against EC2 itself (legal?)
    ‣   Do we have a mock EC2 we can test against?
Who

‣   Why limit ourselves to nova + ec2
    ‣   Technically no reason to (auth mechanisms might cause
        issues here?)
‣   Allows all EC2 players to work as a team to make
    the best possible suite
    ‣   More partners, more tests, more validation (good!)
‣   Who’s interested???
EC2

Más contenido relacionado

La actualidad más candente

MEAN Stack NYC Meetup 20150717: TDD Your AngularJS + Ionic Directives With jQ...
MEAN Stack NYC Meetup 20150717: TDD Your AngularJS + Ionic Directives With jQ...MEAN Stack NYC Meetup 20150717: TDD Your AngularJS + Ionic Directives With jQ...
MEAN Stack NYC Meetup 20150717: TDD Your AngularJS + Ionic Directives With jQ...
Valeri Karpov
 
Introduction to unit testing CiviCon London 2013
Introduction to unit testing   CiviCon London 2013Introduction to unit testing   CiviCon London 2013
Introduction to unit testing CiviCon London 2013
erawat
 

La actualidad más candente (20)

Testing of React JS app
Testing of React JS appTesting of React JS app
Testing of React JS app
 
MEAN Stack NYC Meetup 20150717: TDD Your AngularJS + Ionic Directives With jQ...
MEAN Stack NYC Meetup 20150717: TDD Your AngularJS + Ionic Directives With jQ...MEAN Stack NYC Meetup 20150717: TDD Your AngularJS + Ionic Directives With jQ...
MEAN Stack NYC Meetup 20150717: TDD Your AngularJS + Ionic Directives With jQ...
 
Front-end Automated Testing
Front-end Automated TestingFront-end Automated Testing
Front-end Automated Testing
 
BDD testing with cucumber
BDD testing with cucumberBDD testing with cucumber
BDD testing with cucumber
 
Ruby Real life Perfomance
Ruby Real life PerfomanceRuby Real life Perfomance
Ruby Real life Perfomance
 
Cypress workshop for JSFoo 2019
Cypress  workshop for JSFoo 2019Cypress  workshop for JSFoo 2019
Cypress workshop for JSFoo 2019
 
Bootstrapping Quality
Bootstrapping QualityBootstrapping Quality
Bootstrapping Quality
 
Test Presentation
Test PresentationTest Presentation
Test Presentation
 
Testing Angular Applications - Jfokus 2017
Testing Angular Applications - Jfokus 2017Testing Angular Applications - Jfokus 2017
Testing Angular Applications - Jfokus 2017
 
Cucumber ppt
Cucumber pptCucumber ppt
Cucumber ppt
 
Meetup React Sanca - 29/11/18 - React Testing
Meetup React Sanca - 29/11/18 - React TestingMeetup React Sanca - 29/11/18 - React Testing
Meetup React Sanca - 29/11/18 - React Testing
 
Introduction to cypress in Angular (Chinese)
Introduction to cypress in Angular (Chinese)Introduction to cypress in Angular (Chinese)
Introduction to cypress in Angular (Chinese)
 
Getting By Without "QA"
Getting By Without "QA"Getting By Without "QA"
Getting By Without "QA"
 
Sharing the pain using Protractor
Sharing the pain using ProtractorSharing the pain using Protractor
Sharing the pain using Protractor
 
Webforms
WebformsWebforms
Webforms
 
J query
J queryJ query
J query
 
Introduction to unit testing CiviCon London 2013
Introduction to unit testing   CiviCon London 2013Introduction to unit testing   CiviCon London 2013
Introduction to unit testing CiviCon London 2013
 
Tooling for the productive front end developer
Tooling for the productive front end developerTooling for the productive front end developer
Tooling for the productive front end developer
 
MVVM & RxSwift
MVVM & RxSwiftMVVM & RxSwift
MVVM & RxSwift
 
Continuous Delivery in Practice (extended)
Continuous Delivery in Practice (extended)Continuous Delivery in Practice (extended)
Continuous Delivery in Practice (extended)
 

Destacado

Aspirationpneumonia 13204702507727-phpapp01-111105011305-phpapp01
Aspirationpneumonia 13204702507727-phpapp01-111105011305-phpapp01Aspirationpneumonia 13204702507727-phpapp01-111105011305-phpapp01
Aspirationpneumonia 13204702507727-phpapp01-111105011305-phpapp01
Samir Hamzaoui
 

Destacado (9)

Applicants' career choices and s t-e-m
Applicants' career choices and s t-e-mApplicants' career choices and s t-e-m
Applicants' career choices and s t-e-m
 
Faculty and courses
Faculty and coursesFaculty and courses
Faculty and courses
 
Evaluation Question 1
Evaluation Question 1Evaluation Question 1
Evaluation Question 1
 
Exhibitors, Advertisers and Sponsors Brochure
Exhibitors, Advertisers and Sponsors BrochureExhibitors, Advertisers and Sponsors Brochure
Exhibitors, Advertisers and Sponsors Brochure
 
DevstackPY
DevstackPYDevstackPY
DevstackPY
 
Nigeria students and nobel prize
Nigeria students and nobel prizeNigeria students and nobel prize
Nigeria students and nobel prize
 
TaskFlow Y! + HP brownbag
TaskFlow Y! + HP brownbagTaskFlow Y! + HP brownbag
TaskFlow Y! + HP brownbag
 
The most preferred course school
The most preferred course schoolThe most preferred course school
The most preferred course school
 
Aspirationpneumonia 13204702507727-phpapp01-111105011305-phpapp01
Aspirationpneumonia 13204702507727-phpapp01-111105011305-phpapp01Aspirationpneumonia 13204702507727-phpapp01-111105011305-phpapp01
Aspirationpneumonia 13204702507727-phpapp01-111105011305-phpapp01
 

Similar a EC2

Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Applitools
 

Similar a EC2 (20)

Continuous Deployment - Developers Conference Hamburg #dchh
Continuous Deployment - Developers Conference Hamburg #dchhContinuous Deployment - Developers Conference Hamburg #dchh
Continuous Deployment - Developers Conference Hamburg #dchh
 
Crafting APIs
Crafting APIsCrafting APIs
Crafting APIs
 
Build Automation in Android
Build Automation in AndroidBuild Automation in Android
Build Automation in Android
 
Extending Continuous Integration
Extending Continuous IntegrationExtending Continuous Integration
Extending Continuous Integration
 
re:Invent re:cap 2020
re:Invent re:cap 2020re:Invent re:cap 2020
re:Invent re:cap 2020
 
Serverless in production, an experience report (Going Serverless, 28 Feb 2018)
Serverless in production, an experience report (Going Serverless, 28 Feb 2018)Serverless in production, an experience report (Going Serverless, 28 Feb 2018)
Serverless in production, an experience report (Going Serverless, 28 Feb 2018)
 
JUST EAT: Tools we use to enable our culture
JUST EAT: Tools we use to enable our cultureJUST EAT: Tools we use to enable our culture
JUST EAT: Tools we use to enable our culture
 
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
 
Proper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino DevelopersProper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino Developers
 
JUST EAT: Embracing DevOps
JUST EAT: Embracing DevOpsJUST EAT: Embracing DevOps
JUST EAT: Embracing DevOps
 
Why your APIs should fly first class
Why your APIs should fly first classWhy your APIs should fly first class
Why your APIs should fly first class
 
SEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech SideSEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech Side
 
Enterprise Development on a Shoestring Budget
Enterprise Development on a Shoestring BudgetEnterprise Development on a Shoestring Budget
Enterprise Development on a Shoestring Budget
 
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
 
iOS Indie Developer Toolkit - CocoaHeads 3city
iOS Indie Developer Toolkit - CocoaHeads 3cityiOS Indie Developer Toolkit - CocoaHeads 3city
iOS Indie Developer Toolkit - CocoaHeads 3city
 
Codemotion Rome 2014
Codemotion Rome 2014Codemotion Rome 2014
Codemotion Rome 2014
 
Learning Robotic Process Automation-1-80
Learning Robotic Process Automation-1-80Learning Robotic Process Automation-1-80
Learning Robotic Process Automation-1-80
 
Web Api 2.X - Lattanzi
Web Api 2.X - LattanziWeb Api 2.X - Lattanzi
Web Api 2.X - Lattanzi
 
Serverless in production (O'Reilly Software Architecture)
Serverless in production (O'Reilly Software Architecture)Serverless in production (O'Reilly Software Architecture)
Serverless in production (O'Reilly Software Architecture)
 
The future of paas is serverless
The future of paas is serverlessThe future of paas is serverless
The future of paas is serverless
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

EC2

  • 1.
  • 2. EC2 Verification suite? Joshua Harlow Yahoo!
  • 3.
  • 4. EC2 ‣ How do we do it? ‣ Lets not even start on if we should do it… ‣ What level of support? ‣ There are about 10+ different versions of EC2 (where version is a supported output format) ‣ http://bit.ly/II8x3z ‣ How do we get better support? ‣ Legal issues?
  • 5. How? ‣ XML comparisons/content/logic tests…? ‣ Some differences are ok? ‣ Some are not? ‣ API incompatibles ‣ Bug reports? ‣ APIs missing ‣ Feature requests?
  • 6. CI ‣ How do we continuously verify? ‣ U say I’m 20% compat, I say I’m 25% ‣ Who is right? ‣ Against what version? ‣ Do we test against master set? ‣ Probably can’t test against EC2 itself (legal?) ‣ Do we have a mock EC2 we can test against?
  • 7. Who ‣ Why limit ourselves to nova + ec2 ‣ Technically no reason to (auth mechanisms might cause issues here?) ‣ Allows all EC2 players to work as a team to make the best possible suite ‣ More partners, more tests, more validation (good!) ‣ Who’s interested???