CINXE.COM

Resources - Codecov

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="google-site-verification" content="vJJzG_HitBMzWgMMYHRCAa6Y2voMwC9OTHuxgHL2358" /> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no" /> <title>Resources - Codecov</title> <!-- WP HEAD --> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v23.6 - https://yoast.com/wordpress/plugins/seo/ --> <link rel="canonical" href="https://about.codecov.io/resources/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Resources - Codecov" /> <meta property="og:url" content="https://about.codecov.io/resources/" /> <meta property="og:site_name" content="Codecov" /> <meta property="article:publisher" content="https://www.facebook.com/Codecov-106795907636673/" /> <meta property="article:modified_time" content="2022-09-20T20:50:36+00:00" /> <meta property="og:image" content="https://about.codecov.io/wp-content/uploads/2022/04/0433_SocialCard_LinkedIn-100-1.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="637" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@codecov" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://about.codecov.io/resources/","url":"https://about.codecov.io/resources/","name":"Resources - Codecov","isPartOf":{"@id":"https://about.codecov.io/#website"},"datePublished":"2020-08-12T02:32:11+00:00","dateModified":"2022-09-20T20:50:36+00:00","breadcrumb":{"@id":"https://about.codecov.io/resources/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://about.codecov.io/resources/"]}]},{"@type":"BreadcrumbList","@id":"https://about.codecov.io/resources/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://about.codecov.io/"},{"@type":"ListItem","position":2,"name":"Resources"}]},{"@type":"WebSite","@id":"https://about.codecov.io/#website","url":"https://about.codecov.io/","name":"Codecov","description":"Code coverage done right.","publisher":{"@id":"https://about.codecov.io/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://about.codecov.io/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://about.codecov.io/#organization","name":"Codecov","url":"https://about.codecov.io/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://about.codecov.io/#/schema/logo/image/","url":"https://about.codecov.io/wp-content/uploads/2020/09/codecov.svg","contentUrl":"https://about.codecov.io/wp-content/uploads/2020/09/codecov.svg","width":1,"height":1,"caption":"Codecov"},"image":{"@id":"https://about.codecov.io/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/Codecov-106795907636673/","https://x.com/codecov","https://www.instagram.com/codecov/","https://www.linkedin.com/company/codecov/","https://www.youtube.com/channel/UCj-fJuvXv-m05HkSNn0OS9g/featured"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='stylesheet' id='wp-block-library-css' href='https://about.codecov.io/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='likebtn_style-css' href='https://about.codecov.io/wp-content/plugins/likebtn-like-button/public/css/style.css?ver=6.7.2' type='text/css' media='all' /> <link rel='stylesheet' id='wp-pagenavi-css' href='https://about.codecov.io/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.70' type='text/css' media='all' /> <link rel='stylesheet' id='styles-css' href='https://about.codecov.io/wp-content/themes/codecov/style.css?ver=1742559105' type='text/css' media='all' /> <script type="text/javascript" id="likebtn_frontend-js-extra"> /* <![CDATA[ */ var likebtn_eh_data = {"ajaxurl":"https:\/\/about.codecov.io\/wp-admin\/admin-ajax.php","security":"986ea3f380"}; /* ]]> */ </script> <script type="text/javascript" src="https://about.codecov.io/wp-content/plugins/likebtn-like-button/public/js/frontend.js?ver=6.7.2" id="likebtn_frontend-js"></script> <script type="text/javascript" defer data-domain='about.codecov.io' data-api='https://about.codecov.io/wp-json/fb8d43/v1/fef8/87d0ca76' data-cfasync='false' src="//about.codecov.io/wp-content/uploads/0ef4f2a49f/92e3cfb7.js?ver=1719335001" id="plausible"></script> <script type="text/javascript" id="plausible-analytics-js-after"> /* <![CDATA[ */ window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) } /* ]]> */ </script> <script type="text/javascript" src="https://about.codecov.io/wp-content/plugins/jquery-updater/js/jquery-3.7.1.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://about.codecov.io/wp-content/plugins/jquery-updater/js/jquery-migrate-3.5.2.min.js?ver=3.5.2" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://about.codecov.io/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://about.codecov.io/wp-json/wp/v2/pages/44" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://about.codecov.io/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://about.codecov.io/?p=44' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://about.codecov.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fabout.codecov.io%2Fresources%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://about.codecov.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fabout.codecov.io%2Fresources%2F&#038;format=xml" /> <meta name='plausible-analytics-version' content='2.1.4' /> <!-- FAVICON INFO --> <link rel="apple-touch-icon" sizes="57x57" href="/wp-content/themes/codecov/assets/brand/icons/favicons/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/wp-content/themes/codecov/assets/brand/icons/favicons/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/wp-content/themes/codecov/assets/brand/icons/favicons/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/wp-content/themes/codecov/assets/brand/icons/favicons/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/wp-content/themes/codecov/assets/brand/icons/favicons/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/wp-content/themes/codecov/assets/brand/icons/favicons/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/wp-content/themes/codecov/assets/brand/icons/favicons/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/wp-content/themes/codecov/assets/brand/icons/favicons/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/wp-content/themes/codecov/assets/brand/icons/favicons/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="/wp-content/themes/codecov/assets/brand/icons/favicons/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="/wp-content/themes/codecov/assets/brand/icons/favicons/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="/wp-content/themes/codecov/assets/brand/icons/favicons/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="/wp-content/themes/codecov/assets/brand/icons/favicons/favicon-16x16.png"> <!-- <link rel="manifest" href="/wp-content/themes/codecov/assets/brand/icons/favicons/manifest.json">--> <meta name="msapplication-TileColor" content="#ff0077"> <meta name="msapplication-TileImage" content="/wp-content/themes/codecov/assets/brand/icons/favicons/ms-icon-144x144.png"> <meta name="theme-color" content="#ff0077"> <!-- Facebook Verification --> <meta name="facebook-domain-verification" content="d8454acosfhz6aizm750a0qtfm99pn" /> <!-- COMMENT SCRIPTS --> <!-- Google Tag Manager --> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KGH2DSG'); window.dataLayer.push({ "codecov": { "page": { "type": "Page" } } }); </script> <!-- End Google Tag Manager --> </head> <body class="page-template page-template-templates page-template-resources page-template-templatesresources-php page page-id-44 page-parent fl-builder-2-8-4-1"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGH2DSG" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --><div id="mega-header"><div class="hero-texture"><div class="texture-left"></div><div class="texture-right"></div></div><header id="header"> <div class="container"> <div class="row"> <div class="col-12"> <div class="header__content"> <!-- LOGO --> <a class="header__logo" href="https://about.codecov.io"> <img src="/wp-content/themes/codecov/assets/brand/sentry-cobranding/logos/codecov-by-sentry-logo.svg" title="Code Coverage by Codecov" alt="Code Coverage by Codecov" /> </a> <!-- MAIN NAVIGATION --> <nav class="header__main-navigation"> <ul> <li> <a href="/product/features/">Product</a> <!-- PRODUCT MENU --> <div class="menu menu--product"> <div class="row"> <div class="col-md-12"> <ul> <li><a href="/product/features/">Features</a></li> <li><a href="/product/integrations/">Integrations</a></li> <li><a href="/product/documentation/">Docs</a></li> <li><a href="/product/api/">API</a></li> <li><a href="/product/status/">Status</a></li> </ul> </div> </div> <!--<div class="row callout"> <div class="col"> <p><a href="https://about.codecov.io/blog/introducing-codecovs-new-uploader/"><span class="badge badge-primary">Product Update</span>Introducing Codecov's New Uploader<i class="fa fa-arrow-right"></i></a></p> </div> </div>--> </div> </li> <li> <a href="/product/documentation/" target="_BLANK">Docs</a> </li> <li> <a href="/customers/">Customers</a> </li> <li> <a href="/resources/">Blog</a> </li> <li><a href="/pricing/">Pricing</a></li> <li> <a href="/contact/">Help</a> <!-- COMPANY --> <div class="menu menu--company"> <div class="row"> <div class="col-md-12"> <ul> <li><a href="https://codecovpro.zendesk.com/">Pro Support</a></li> <li><a href="https://codecoventerprise.zendesk.com/">Enterprise Support</a></li> <li><a href="https://community.codecov.com/">Community</a></li> <li><a href="/contact/">Contact Us</a></li> </ul> </div> </div> <!--<div class="row callout"> <div class="col"> <p><a href="https://angel.co/job-collections/52-best-startup-companies-to-watch-out-for-in-2020" target="_blank" rel="noopener noreferrer"><span class="badge badge-primary">Angel List</span>Company to watch out for in 2020 <i class="fa fa-arrow-right"></i></a></p> </div> </div>--> </div> </li> </ul> </nav> <!-- LOGIN NAVIGATION --> <nav class="header__login-navigation"> <ul> <li class="d-inline-inline-block d-lg-none"> <div class="effect-02"> <div class="menu-icon js-menu_toggle"> <span class="menu-icon_box"> <span class="menu-icon_line menu-icon_line--1"></span> <span class="menu-icon_line menu-icon_line--2"></span> <span class="menu-icon_line menu-icon_line--3"></span> </span> </div> </div> </li> <li class="d-none d-lg-inline-block"> <a class="header--login" href="javascript:;">Login</a> <div class="menu menu--login"> <div class="row"> <div class="col"> <ul> <li><a href="https://codecov.io/login/gh"><img src="/wp-content/themes/codecov/assets/logos/ci/github/github-icon.svg" /> GitHub</a></li> <li><a href="https://codecov.io/login/gl"><img src="/wp-content/themes/codecov/assets/logos/ci/gitlab/gitlab-icon.svg" /> GitLab</a></li> <li><a href="https://codecov.io/login/bb"><img src="/wp-content/themes/codecov/assets/logos/ci/bitbucket/bitbucket-icon.svg" /> Bitbucket</a></li> <li><a href="https://api.codecov.io/login/sentry?to=https%3A%2F%2Fapp.codecov.io%2Fsentry"><img src="/wp-content/themes/codecov/assets/logos/sentry-logo.svg" /> Sentry</a></li> </ul> </div> </div> </div> </li> <li class="d-none d-lg-inline-block"> <!-- <a href="/sign-up/" class="btn btn-md btn-dark-blue btn-signup">Sign Up</a>--> <a href="/demo/" class="btn btn-md btn-dark-blue btn-signup plausible-event-name=Nav+Click+CTA">Get Demo</a> </li> </ul> </nav> <!-- MOBILE NAVIGATION --> <nav class="header__mobile-navigation"> <ul> <li> <a href="/product/" class="has-menu">Product</a> <!-- PRODUCT MENU --> <div class="menu menu--product"> <div class="row"> <div class="col"> <ul> <li><a href="/product/">Overview</a></li> <li><a href="/product/features/">Features</a></li> <li><a href="/product/integrations/">Integrations</a></li> <li><a href="/product/getting-started/" class="d-none">Getting Started</a></li> <li><a href="/product/documentation/">Documentation</a></li> <li><a href="/product/api/">API</a></li> <li><a href="/product/status/">Status</a></li> </ul> </div> </div> </div> </li> <li> <a href="/customers/">Customers</a> </li> <li> <a href="/resources/">Blog</a> </li> <li><a href="https://docs.codecov.io" target="_blank" rel="noopener noreferrer">Docs</a></li> <li><a href="/pricing/">Pricing</a></li> <li><a href="/contact/">Contact</a></li> <li><a href="/sign-up/">Login</a></li> </ul> </nav> </div> </div> </div> </div> </header><section id="hero"><div class="container"><div class="row d-flex"> <div class="col-12"> <div class="title-content"> <h1>Resources</h1> </div> </div> </div> </div></section></div><section id="scrollbar"> <div class="container"> <div class="row d-flex justify-content-between align-items-center"> <!-- LOGO --> <a class="logo" href="https://about.codecov.io"> <img src="/wp-content/themes/codecov/assets/brand/sentry-cobranding/logos/codecov-by-sentry-logo.svg" title="Codecov" alt="Codecov" /> </a> <a class="d-flex d-lg-none btn btn-md btn-primary" href="https://codecov.io/login/">Get Started For Free</a> <ul class="list-inline d-none d-lg-block"> <!--<li class="mr-2"> <h6 class="my-0">Get Started With</h6> </li> <li> <a class="btn btn-sm btn-white btn-github plausible-event-name=Scrollbar+Click+Github" href="https://codecov.io/login/gh"><img src="/wp-content/themes/codecov/assets/logos/ci/github/github-icon.svg"> GitHub</a> </li> <li> <a class="btn btn-sm btn-white btn-gitlab plausible-event-name=Scrollbar+Click+Gitlab" href="https://codecov.io/login/gl"><img src="/wp-content/themes/codecov/assets/logos/ci/gitlab/gitlab-icon.svg"> GitLab</a> </li> <li> <a class="btn btn-sm btn-white btn-bitbucket plausible-event-name=Scrollbar+Click+Bitbucket" href="https://codecov.io/login/bb"><img src="/wp-content/themes/codecov/assets/logos/ci/bitbucket/bitbucket-icon.svg"> Bitbucket</a> </li> <li> <a class="btn btn-sm btn-white btn-sentry plausible-event-name=Scrollbar+Click+Sentry" href="https://api.codecov.io/login/sentry?to=https%3A%2F%2Fapp.codecov.io%2Fsentry"><img src="/wp-content/themes/codecov/assets/logos/sentry-logo.svg" /> Sentry</a> </li> --> <li> <a class="btn btn-sm btn-white plausible-event-name=Scrollbar+Click+Login" href="https://codecov.io/login/">Login</a> </li> <li> <a class="btn btn-sm btn-secondary plausible-event-name=Scrollbar+Click+Signup" href="https://about.codecov.io/codecov-free-trial">Try Codecov for Free</a> </li> </ul> </div> </div> </section> <main id="main"> <div class="container"> <div class="row justify-content-between"> <div class="col-12 col-lg-3"> <div style="top:20px; position:sticky; display: block;"> <div class="facetwp-facet facetwp-facet-search facetwp-type-search" data-name="search" data-type="search"></div> <div class="facetwp-facet facetwp-facet-type facetwp-type-fselect" data-name="type" data-type="fselect"></div> <div class="facetwp-facet facetwp-facet-language facetwp-type-fselect" data-name="language" data-type="fselect"></div> <div class="facetwp-facet facetwp-facet-tool facetwp-type-fselect" data-name="tool" data-type="fselect"></div> </div> </div> <div class="col-12 col-lg-8"> <div class="row"> <!--fwp-loop--> <div class="col col-lg-6"> <article class="card post-11329 post type-post status-publish format-standard hentry category-uncategorized type-blog-post type-monitoring-javascript-bundle-size-changes-in-remix odd"> <header> <a href="https://about.codecov.io/blog/monitoring-javascript-bundle-size-changes-in-remix/" ></a> <ul class="stack"><li><span style="background-image:url('/wp-content/themes/codecov/assets/brand/icons/codecov/codecov-circle.svg');"></span></li></ul> </header> <main> <span>Blog Post</span> <h1><a href="https://about.codecov.io/blog/monitoring-javascript-bundle-size-changes-in-remix/" >Monitoring JavaScript Bundle Size Changes in Remix</a></h1> </main> <footer> <div> <a href="https://kettanaito.com/blog" > <img src="https://about.codecov.io/wp-content/uploads/2024/12/Artem-headshot.jpg" /> Artem Zakharchenko </a> </div> <a href="https://about.codecov.io/blog/monitoring-javascript-bundle-size-changes-in-remix/" >Read Blog Post <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-11274 resource type-resource status-publish has-post-thumbnail hentry type-ebook type-testing-milestones-a-checklist-for-every-stage even"> <header> <a href="https://about.codecov.io/resource/testing-milestones-a-checklist-for-every-stage/" style="background-image:url('https://about.codecov.io/wp-content/uploads/2025/01/testing-milestones-pdf-pg-1-1.png')" ></a> </header> <main> <span>eBook</span> <h1><a href="https://about.codecov.io/resource/testing-milestones-a-checklist-for-every-stage/" >Testing Milestones: A Checklist for Every Stage</a></h1> </main> <footer> <div> </div> <a href="https://about.codecov.io/resource/testing-milestones-a-checklist-for-every-stage/" >Read eBook <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-11249 event type-event status-publish has-post-thumbnail hentry type-webinar type-how-to-build-testing-culture-on-your-team odd"> <header> <a href="https://sentry.io/resources/build-testing-culture-workshop/" style="background-image:url('https://about.codecov.io/wp-content/uploads/2024/12/build-testing-culture-workshop-scaled.jpg')" target="_blank"></a> </header> <main> <span>Webinar</span> <h1><a href="https://sentry.io/resources/build-testing-culture-workshop/" target="_blank">How to build testing culture on your team</a></h1> </main> <footer> <div> <a href="https://sentry.io/resources/build-testing-culture-workshop/" target="_blank"><img src="https://www.google.com/s2/favicons?sz=64&domain=https://sentry.io/resources/build-testing-culture-workshop/" />sentry.io</a> </div> <a href="https://sentry.io/resources/build-testing-culture-workshop/" target="_blank">Register for Webinar <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-11225 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized type-blog-post type-measuring-the-effectiveness-of-test-suites-beyond-code-coverage-metrics even"> <header> <a href="https://about.codecov.io/blog/measuring-the-effectiveness-of-test-suites-beyond-code-coverage-metrics/" style="background-image:url('https://about.codecov.io/wp-content/uploads/2024/12/codecov-classroom-hero-scaled.jpg')" ></a> </header> <main> <span>Blog Post</span> <h1><a href="https://about.codecov.io/blog/measuring-the-effectiveness-of-test-suites-beyond-code-coverage-metrics/" >Measuring the Effectiveness of Test Suites: Beyond Code Coverage Metrics</a></h1> </main> <footer> <div> <a href="" > <img src="https://about.codecov.io/wp-content/uploads/2024/12/ben-force.png" /> Ben Force </a> </div> <a href="https://about.codecov.io/blog/measuring-the-effectiveness-of-test-suites-beyond-code-coverage-metrics/" >Read Blog Post <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-11179 post type-post status-publish format-standard hentry category-uncategorized type-blog-post type-catching-flaky-tests-before-its-too-late odd"> <header> <a href="https://about.codecov.io/blog/catching-flaky-tests-before-its-too-late/" ></a> <ul class="stack"><li><span style="background-image:url('/wp-content/themes/codecov/assets/brand/icons/codecov/codecov-circle.svg');"></span></li></ul> </header> <main> <span>Blog Post</span> <h1><a href="https://about.codecov.io/blog/catching-flaky-tests-before-its-too-late/" >Catching Flaky Tests Before It&#8217;s Too Late</a></h1> </main> <footer> <div> <a href="https://kettanaito.com/blog" > <img src="https://about.codecov.io/wp-content/uploads/2024/12/Artem-headshot.jpg" /> Artem Zakharchenko </a> </div> <a href="https://about.codecov.io/blog/catching-flaky-tests-before-its-too-late/" >Read Blog Post <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-11132 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized type-blog-post type-beyond-coverage-flaky-test-detection-ai-test-generation-and-more even"> <header> <a href="https://about.codecov.io/blog/beyond-coverage-flaky-test-detection-ai-test-generation-and-more/" style="background-image:url('https://about.codecov.io/wp-content/uploads/2024/11/lw-codecove-hero-scaled.jpeg')" ></a> </header> <main> <span>Blog Post</span> <h1><a href="https://about.codecov.io/blog/beyond-coverage-flaky-test-detection-ai-test-generation-and-more/" >Beyond Coverage: Flaky Test Detection, AI Test Generation, and More</a></h1> </main> <footer> <div> </div> <a href="https://about.codecov.io/blog/beyond-coverage-flaky-test-detection-ai-test-generation-and-more/" >Read Blog Post <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-11105 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized type-blog-post type-find-failing-and-flaky-tests-with-codecov-test-analytics odd"> <header> <a href="https://about.codecov.io/blog/find-failing-and-flaky-tests-with-codecov-test-analytics/" style="background-image:url('https://about.codecov.io/wp-content/uploads/2024/11/Code-Cov-Test-Analytics-scaled.jpg')" ></a> </header> <main> <span>Blog Post</span> <h1><a href="https://about.codecov.io/blog/find-failing-and-flaky-tests-with-codecov-test-analytics/" >Find failing and flaky tests with Codecov Test Analytics</a></h1> </main> <footer> <div> </div> <a href="https://about.codecov.io/blog/find-failing-and-flaky-tests-with-codecov-test-analytics/" >Read Blog Post <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-11057 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized type-blog-post type-8-effective-strategies-for-handling-flaky-tests even"> <header> <a href="https://about.codecov.io/blog/effective-strategies-for-handling-flaky-tests/" style="background-image:url('https://about.codecov.io/wp-content/uploads/2024/11/1123_DTSD-331_codecov_10_productive_things-scaled.jpg')" ></a> </header> <main> <span>Blog Post</span> <h1><a href="https://about.codecov.io/blog/effective-strategies-for-handling-flaky-tests/" >8 Effective Strategies for Handling Flaky Tests</a></h1> </main> <footer> <div> <a href="" > <img src="https://about.codecov.io/wp-content/uploads/2024/11/ivankahl.webp" /> Ivan Kahl </a> </div> <a href="https://about.codecov.io/blog/effective-strategies-for-handling-flaky-tests/" >Read Blog Post <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-11024 resource type-resource status-publish hentry type-case-study type-shipping-untested-code-isnt-an-option-for-axle-health odd"> <header> <a href="https://about.codecov.io/resource/shipping-untested-code-isnt-an-option-for-axle-health/" ></a> <ul class="stack"><li><span style="background-image:url('/wp-content/themes/codecov/assets/brand/icons/codecov/codecov-circle.svg');"></span></li></ul> </header> <main> <span>Case Study</span> <h1><a href="https://about.codecov.io/resource/shipping-untested-code-isnt-an-option-for-axle-health/" >Shipping untested code isn’t an option for Axle Health</a></h1> </main> <footer> <div> </div> <a href="https://about.codecov.io/resource/shipping-untested-code-isnt-an-option-for-axle-health/" >Read Case Study <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-10927 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized type-blog-post type-8-ways-to-optimize-your-javascript-bundle-size even"> <header> <a href="https://about.codecov.io/blog/8-ways-to-optimize-your-javascript-bundle-size/" style="background-image:url('https://about.codecov.io/wp-content/uploads/2024/10/DTSD-500_CodeCove_Mocking-Backends_Blog-Art-scaled.jpg')" ></a> </header> <main> <span>Blog Post</span> <h1><a href="https://about.codecov.io/blog/8-ways-to-optimize-your-javascript-bundle-size/" >8 Ways to Optimize Your JavaScript Bundle Size</a></h1> </main> <footer> <div> <a href="https://portal.draft.dev/writers/rec7sbR1FlrybWZcn" > <img src="https://about.codecov.io/wp-content/uploads/2024/10/dozie.webp" /> Nnadozie Okeke </a> </div> <a href="https://about.codecov.io/blog/8-ways-to-optimize-your-javascript-bundle-size/" >Read Blog Post <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-10871 resource type-resource status-publish hentry type-case-study type-testing-culture-drives-developer-happiness-and-innovation-at-growthtribe odd"> <header> <a href="https://about.codecov.io/resource/testing-culture-drives-developer-happiness-and-innovation-at-growthtribe/" ></a> <ul class="stack"><li><span style="background-image:url('/wp-content/themes/codecov/assets/brand/icons/codecov/codecov-circle.svg');"></span></li></ul> </header> <main> <span>Case Study</span> <h1><a href="https://about.codecov.io/resource/testing-culture-drives-developer-happiness-and-innovation-at-growthtribe/" >Testing culture drives developer happiness and innovation at GrowthTribe</a></h1> </main> <footer> <div> </div> <a href="https://about.codecov.io/resource/testing-culture-drives-developer-happiness-and-innovation-at-growthtribe/" >Read Case Study <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> <div class="col col-lg-6"> <article class="card post-10841 post type-post status-publish format-standard has-post-thumbnail hentry type-blog-post type-improve-web-performance-by-optimizing-javascript-bundle-sizes even"> <header> <a href="https://about.codecov.io/blog/improve-web-performance-by-optimizing-javascript-bundle-sizes/" style="background-image:url('https://about.codecov.io/wp-content/uploads/2024/03/bundle-size-matters-hero-scaled.jpg')" ></a> </header> <main> <span>Blog Post</span> <h1><a href="https://about.codecov.io/blog/improve-web-performance-by-optimizing-javascript-bundle-sizes/" >Improve Web Performance by Optimizing JavaScript Bundle Sizes</a></h1> </main> <footer> <div> </div> <a href="https://about.codecov.io/blog/improve-web-performance-by-optimizing-javascript-bundle-sizes/" >Read Blog Post <i class="fa fa-arrow-right"></i></a> </footer> </article> </div> </div> </div> </div> <div class="row"> <div class="col-12 text-center"> <div class="facetwp-pager"></div> </div> </div> </div> </main> <footer id="footer"> <!-- TOP FOOTER --> <div id="footer__top"> <div class="container"> <div class="row d-flex justify-content-center justify-content-lg-start text-center text-lg-left align-items-center"> <div class="col-12 col-lg-1"> <a href="https://about.codecov.io" id="footer__logo" title="codecov"> <img src="/wp-content/themes/codecov/assets/brand/icons/codecov/codecov-circle.svg" loading="lazy" alt="codecov code coverage"> </a> </div> <div class="col-12 col-lg-11 mt-3 mt-lg-0"> <nav id="follow"> <ul> <li> <a href="https://www.linkedin.com/company/codecov/" target="_blank" rel="noopener noreferrer" title="LinkedIn"><i class="fab fa-linkedin"></i></a> </li> <li> <a href="https://twitter.com/codecov" target="_blank" rel="noopener noreferrer" title="Twitter"><i class="fab fa-twitter"></i></a> </li> <li> <a href="https://github.com/codecov" target="_blank" rel="noopener noreferrer" title="Github"><i class="fab fa-github"></i></a> </li> <li> <a href="https://www.youtube.com/channel/UCj-fJuvXv-m05HkSNn0OS9g/featured" target="_blank" rel="noopener noreferrer" title="YouTube"><i class="fab fa-youtube"></i></a> </li> <li> <a href="https://angel.co/company/codecov" target="_blank" rel="noopener noreferrer" title="AngelList"><i class="fab fa-angellist"></i></a> </li> <li> <a href="https://community.codecov.io/" target="_blank" rel="noopener noreferrer" title="Discourse"><i class="fab fa-discourse"></i></a> </li> <li> <a href="https://www.instagram.com/codecov/" target="_blank" rel="noopener noreferrer" title="Instagram"><i class="fab fa-instagram"></i></a> </li> </ul> </nav> </div> </div> </div> </div> <!-- MIDDLE FOOTER --> <div id="footer__middle"> <div class="container"> <div class="row d-flex justify-content-between"> <div class="col-12 col-sm-6 col-lg-2 text-center text-lg-left"> <h3><a href="/product/features/">Product</a></h3> <ul> <li><a href="/product/features/">Features</a></li> <li><a href="/product/integrations/">Integrations</a></li> <!-- <li><a href="/product/getting-started/">Getting Started</a></li>--> <li><a href="/product/documentation/">Documentation</a></li> <li><a href="/product/api/">API</a></li> <li><a href="/product/status/">Status</a></li> </ul> </div> <div class="col-12 col-sm-6 col-lg-2 text-center text-lg-left"> <h3><a href="/solutions/">Solutions</a></h3> <ul> <li><a href="/for/open-source/">Open Source</a></li> <li><a href="/for/enterprises/">Enterprise</a></li> <li><a href="/for/startups/">Startups</a></li> <li><a href="/for/education/">Education</a></li> </ul> </div> <div class="col-12 col-sm-6 col-lg-2 text-center text-lg-left"> <h3><a href="/customers/">Customers</a></h3> <ul> <li><a href="/customers/">Customers</a></li> <li><a href="/resources/?_type=case-study">Case Studies</a></li> <li><a href="/resources/community/">Community</a></li> <!-- <li><a href="/customers/advisory-board/">Customer Advisory Board</a></li>--> <!-- <li><a href="/resources/swag/">Swag</a></li>--> </ul> </div> <div class="col-12 col-sm-6 col-lg-2 text-center text-lg-left"> <h3><a href="/resources/">Resources</a></h3> <ul> <!-- <li><a href="/resources/?_type=case-study">Case Studies</a></li>--> <li><a href="/resources/?_type=webinar%2Con-demand-webinar">Webinars</a></li> <li><a href="/blog/">Blog</a></li> <li><a href="/product/documentation/">Documentation</a></li> </ul> </div> <div class="col-12 col-sm-6 col-lg-2 text-center text-lg-left"> <h3><a href="/">Company</a></h3> <ul> <!-- <li><a href="/company/">About Us</a></li>--> <li><a href="/team/">Team</a></li> <li><a href="/company/press/">Press</a></li> <li><a href="/careers/">Careers</a></li> <!--<li><a href="/write-for-us/">Write for us</a></li> --> <!-- <li><a href="/company/partners/">Partners</a></li>--> </ul> </div> <div class="col-12 col-sm-6 col-lg-2 text-center text-lg-left"> <h3><a href="/contact/">Contact Us</a></h3> <ul> <li><a href="/contact/">Contact</a></li> <li><a href="/demo/">Demo</a></li> <!-- <li><a href="#chat">Live Chat</a></li>--> <li><a href="https://codecovpro.zendesk.com/">Pro Support</a></li> <li><a href="https://codecoventerprise.zendesk.com/">Enterprise Support</a></li> <li><a href="https://community.codecov.com/">Community Board</a></li> </ul> </div> </div> </div> </div> <!-- BOTTOM FOOTER --> <div id="footer__bottom"> <div class="container"> <div class="row d-flex justify-content-center"> <div class="col-12 col-lg-10 d-flex justify-content-center align-items-center text-center mb-3 mb-lg-0"> <nav> <ul> <li><a href="/terms-of-service/">Terms of Service</a></li> <li><a href="/privacy/">Privacy</a></li> <li><a href="/security/">Security</a></li> <li><a href="/gdpr/">GDPR</a></li> <li><a href="/data-processing-addendum/">Data Processing Addendum</a></li> <li><a href="#" class="cky-banner-element">Cookie Preferences</a></li> <li><a href="/privacy/#tabs--california">California Privacy Notice</a></li> </ul> </nav> </div> <div class="col-12 d-flex justify-content-center align-items-center"> <p>© 2025 • SENTRY IS A REGISTERED TRADEMARK OF FUNCTIONAL SOFTWARE, INC.</p> </div> </div> </div> </div> </footer> <!-- LikeBtn.com BEGIN --> <script type="text/javascript">var likebtn_wl = 1; (function(d, e, s) {a = d.createElement(e);m = d.getElementsByTagName(e)[0];a.async = 1;a.src = s;m.parentNode.insertBefore(a, m)})(document, 'script', '//w.likebtn.com/js/w/widget.js'); if (typeof(LikeBtn) != "undefined") { LikeBtn.init(); }</script> <!-- LikeBtn.com END --> <script type="text/javascript" src="https://about.codecov.io/wp-content/themes/codecov/assets/scripts/main-lean.js?version=1742559105&amp;ver=6.7.2" id="script-templates/resources-js"></script> <script type="text/javascript" src="https://about.codecov.io/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.3.7" id="page-links-to-js"></script> <script type="text/javascript" src="https://about.codecov.io/wp-includes/js/comment-reply.min.js?ver=6.7.2" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <link href="https://about.codecov.io/wp-content/plugins/facetwp/assets/css/front.css?ver=4.3.3" rel="stylesheet"> <script src="https://about.codecov.io/wp-content/plugins/facetwp/assets/js/dist/front.min.js?ver=4.3.3"></script> <link href="https://about.codecov.io/wp-content/plugins/facetwp/assets/vendor/fSelect/fSelect.css?ver=4.3.3" rel="stylesheet"> <script src="https://about.codecov.io/wp-content/plugins/facetwp/assets/vendor/fSelect/fSelect.js?ver=4.3.3"></script> <script> window.FWP_JSON = {"prefix":"_","no_results_text":"No results found","ajaxurl":"https:\/\/about.codecov.io\/wp-json\/facetwp\/v1\/refresh","nonce":"b2a14bc82f","preload_data":{"facets":{"search":"<span class=\"facetwp-input-wrap\"><i class=\"facetwp-icon\"><\/i><input type=\"text\" class=\"facetwp-search\" value=\"\" placeholder=\"Enter keywords\" autocomplete=\"off\" \/><\/span>","type":"<select class=\"facetwp-dropdown\" multiple=\"multiple\"><option value=\"\">Any Type<\/option><option value=\"blog-post\" data-counter=\"175\" class=\"d0\">Blog Post<\/option><option value=\"tutorial\" data-counter=\"32\" class=\"d0\">Tutorial<\/option><option value=\"media-coverage\" data-counter=\"7\" class=\"d0\">Media Coverage<\/option><option value=\"on-demand-webinar\" data-counter=\"7\" class=\"d0\">On-Demand Webinar<\/option><option value=\"article\" data-counter=\"5\" class=\"d0\">Article<\/option><option value=\"case-study\" data-counter=\"5\" class=\"d0\">Case Study<\/option><option value=\"ebook\" data-counter=\"3\" class=\"d0\">eBook<\/option><option value=\"infographic\" data-counter=\"3\" class=\"d0\">Infographic<\/option><option value=\"video\" data-counter=\"2\" class=\"d0\">Video<\/option><option value=\"webinar\" data-counter=\"2\" class=\"d0\">Webinar<\/option><option value=\"podcast\" data-counter=\"1\" class=\"d0\">Podcast<\/option><\/select>","language":"<select class=\"facetwp-dropdown\" multiple=\"multiple\"><option value=\"\">Any Language<\/option><option value=\"javascript\" data-counter=\"15\" class=\"d0\">Javascript<\/option><option value=\"java\" data-counter=\"11\" class=\"d0\">Java<\/option><option value=\"php\" data-counter=\"9\" class=\"d0\">PHP<\/option><option value=\"go\" data-counter=\"8\" class=\"d0\">Go<\/option><option value=\"c-plus-plus\" data-counter=\"7\" class=\"d0\">C++<\/option><option value=\"python\" data-counter=\"6\" class=\"d0\">Python<\/option><option value=\"c-sharp\" data-counter=\"5\" class=\"d0\">C#<\/option><option value=\"apex\" data-counter=\"3\" class=\"d0\">Apex<\/option><option value=\"bash\" data-counter=\"3\" class=\"d0\">Bash<\/option><option value=\"ruby\" data-counter=\"3\" class=\"d0\">Ruby<\/option><option value=\"scala\" data-counter=\"3\" class=\"d0\">Scala<\/option><option value=\"kotlin\" data-counter=\"2\" class=\"d0\">Kotlin<\/option><option value=\"swift\" data-counter=\"2\" class=\"d0\">Swift<\/option><option value=\"c\" data-counter=\"1\" class=\"d0\">C<\/option><option value=\"clojure\" data-counter=\"1\" class=\"d0\">Clojure<\/option><option value=\"elixir\" data-counter=\"1\" class=\"d0\">elixir<\/option><option value=\"flutter\" data-counter=\"1\" class=\"d0\">Flutter<\/option><option value=\"powershell\" data-counter=\"1\" class=\"d0\">Powershell<\/option><option value=\"rust\" data-counter=\"1\" class=\"d0\">Rust<\/option><option value=\"typescript\" data-counter=\"1\" class=\"d0\">Typescript<\/option><\/select>","tool":"<select class=\"facetwp-dropdown\" multiple=\"multiple\"><option value=\"\">Any Tool<\/option><option value=\"codecov\" data-counter=\"32\" class=\"d0\">Codecov<\/option><option value=\"travis-ci\" data-counter=\"28\" class=\"d0\">Travis CI<\/option><option value=\"github-actions\" data-counter=\"24\" class=\"d0\">Github Actions<\/option><option value=\"jacoco\" data-counter=\"13\" class=\"d0\">Jacoco<\/option><option value=\"circleci\" data-counter=\"11\" class=\"d0\">CircleCI<\/option><option value=\"jest\" data-counter=\"9\" class=\"d0\">Jest<\/option><option value=\"github\" data-counter=\"8\" class=\"d0\">Github<\/option><option value=\"phpunit\" data-counter=\"7\" class=\"d0\">PHPUnit<\/option><option value=\"cmake\" data-counter=\"4\" class=\"d0\">CMake<\/option><option value=\"gradle\" data-counter=\"4\" class=\"d0\">Gradle<\/option><option value=\"jenkins\" data-counter=\"4\" class=\"d0\">Jenkins<\/option><option value=\"xdebug\" data-counter=\"4\" class=\"d0\">XDebug<\/option><option value=\"appveyor\" data-counter=\"3\" class=\"d0\">AppVeyor<\/option><option value=\"bitrise\" data-counter=\"3\" class=\"d0\">Bitrise<\/option><option value=\"codefresh\" data-counter=\"3\" class=\"d0\">Codefresh<\/option><option value=\"gcov\" data-counter=\"3\" class=\"d0\">gcov<\/option><option value=\"opencover\" data-counter=\"3\" class=\"d0\">OpenCover<\/option><option value=\"pytest\" data-counter=\"3\" class=\"d0\">pytest<\/option><option value=\"pytest-cov\" data-counter=\"3\" class=\"d0\">pytest-cov<\/option><option value=\"simplecov\" data-counter=\"3\" class=\"d0\">SimpleCov<\/option><option value=\"coverage-py\" data-counter=\"2\" class=\"d0\">Coverage.py<\/option><option value=\"cypress\" data-counter=\"2\" class=\"d0\">Cypress<\/option><option value=\"istanbul\" data-counter=\"2\" class=\"d0\">Istanbul<\/option><option value=\"kcov\" data-counter=\"2\" class=\"d0\">kcov<\/option><option value=\"llvm\" data-counter=\"2\" class=\"d0\">llvm<\/option><option value=\"maven\" data-counter=\"2\" class=\"d0\">Maven<\/option><option value=\"pcov\" data-counter=\"2\" class=\"d0\">pcov<\/option><option value=\"rspec-rails\" data-counter=\"2\" class=\"d0\">RSpec Rails<\/option><option value=\"scoverage\" data-counter=\"2\" class=\"d0\">scoverage<\/option><option value=\"xunit\" data-counter=\"2\" class=\"d0\">xUnit<\/option><option value=\"aws-codebuild\" data-counter=\"1\" class=\"d0\">AWS CodeBuild<\/option><option value=\"azure-pipelines\" data-counter=\"1\" class=\"d0\">Azure Pipelines<\/option><option value=\"bazel\" data-counter=\"1\" class=\"d0\">Bazel<\/option><option value=\"bitbucket\" data-counter=\"1\" class=\"d0\">Bitbucket<\/option><option value=\"catch2\" data-counter=\"1\" class=\"d0\">Catch2<\/option><option value=\"codeship\" data-counter=\"1\" class=\"d0\">Codeship<\/option><option value=\"coverlet\" data-counter=\"1\" class=\"d0\">coverlet<\/option><option value=\"ctest\" data-counter=\"1\" class=\"d0\">CTest<\/option><option value=\"docker\" data-counter=\"1\" class=\"d0\">Docker<\/option><option value=\"gitlab\" data-counter=\"1\" class=\"d0\">GitLab<\/option><option value=\"junit\" data-counter=\"1\" class=\"d0\">Junit<\/option><option value=\"lcov\" data-counter=\"1\" class=\"d0\">lcov<\/option><option value=\"microsoft-azure\" data-counter=\"1\" class=\"d0\">Microsoft Azure<\/option><option value=\"mocha\" data-counter=\"1\" class=\"d0\">Mocha<\/option><option value=\"msbuild\" data-counter=\"1\" class=\"d0\">MSBuild<\/option><option value=\"npm\" data-counter=\"1\" class=\"d0\">NPM<\/option><option value=\"nyc\" data-counter=\"1\" class=\"d0\">nyc<\/option><option value=\"openclover\" data-counter=\"1\" class=\"d0\">OpenClover<\/option><option value=\"opencppcoverage\" data-counter=\"1\" class=\"d0\">OpenCppCoverage<\/option><option value=\"pester\" data-counter=\"1\" class=\"d0\">Pester<\/option><option value=\"scalatest\" data-counter=\"1\" class=\"d0\">ScalaTest<\/option><option value=\"selenium\" data-counter=\"1\" class=\"d0\">Selenium<\/option><option value=\"sentry\" data-counter=\"1\" class=\"d0\">Sentry<\/option><option value=\"slather\" data-counter=\"1\" class=\"d0\">Slather<\/option><option value=\"typescript\" data-counter=\"1\" class=\"d0\">Typescript<\/option><option value=\"xcode\" data-counter=\"1\" class=\"d0\">Xcode<\/option><option value=\"xctest\" data-counter=\"1\" class=\"d0\">XCTest<\/option><\/select>"},"template":"","settings":{"debug":{"query_args":{"post_type":["resource","post","press","event"],"post_status":"publish","orderby":"date","order":"DESC","posts_per_page":12,"facetwp":true,"paged":1,"error":"","m":"","p":0,"post_parent":"","subpost":"","subpost_id":"","attachment":"","attachment_id":0,"name":"","pagename":"","page_id":0,"second":"","minute":"","hour":"","day":0,"monthnum":0,"year":0,"w":0,"category_name":"","tag":"","cat":"","tag_id":"","author":"","author_name":"","feed":"","tb":"","meta_key":"","meta_value":"","preview":"","s":null,"sentence":"","title":"","fields":"","menu_order":"","embed":"","category__in":[],"category__not_in":[],"category__and":[],"post__in":[],"post__not_in":[],"post_name__in":[],"tag__in":[],"tag__not_in":[],"tag__and":[],"tag_slug__in":[],"tag_slug__and":[],"post_parent__in":[],"post_parent__not_in":[],"author__in":[],"author__not_in":[],"search_columns":[],"tax_query":{"tax_query":[{"taxonomy":"collection","field":"id","terms":[318],"operator":"NOT IN"}]}},"sql":"SELECT SQL_CALC_FOUND_ROWS wp_z25b1sxho9_posts.ID\n\t\t\t\t\t FROM wp_z25b1sxho9_posts \n\t\t\t\t\t WHERE 1=1 AND ( \n ( \n wp_z25b1sxho9_posts.ID NOT IN (\n\t\t\t\tSELECT object_id\n\t\t\t\tFROM wp_z25b1sxho9_term_relationships\n\t\t\t\tWHERE term_taxonomy_id IN (318)\n\t\t\t)\n )\n) AND wp_z25b1sxho9_posts.post_type IN ('event', 'post', 'press', 'resource') AND ((wp_z25b1sxho9_posts.post_status = 'publish'))\n\t\t\t\t\t GROUP BY wp_z25b1sxho9_posts.ID\n\t\t\t\t\t ORDER BY wp_z25b1sxho9_posts.post_date DESC\n\t\t\t\t\t LIMIT 0, 12","facets":{"search":{"enable_relevance":"yes","name":"search","label":"Search","type":"search","source":"","search_engine":"","placeholder":"","auto_refresh":"no","operator":"or","selected_values":""},"type":{"name":"type","label":"Type","type":"fselect","source":"acf\/field_58b25690dcd6b","parent_term":"","modifier_type":"off","modifier_values":"","hierarchical":"no","ghosts":"no","preserve_ghosts":"no","operator":"or","orderby":"count","count":"100","source_other":"","label_any":"Any Type","multiple":"yes","selected_values":[]},"language":{"name":"language","label":"Language","type":"fselect","source":"acf\/field_5f4d46a03413b","parent_term":"","modifier_type":"off","modifier_values":"","hierarchical":"no","ghosts":"no","preserve_ghosts":"no","operator":"and","orderby":"count","count":"100","source_other":"","label_any":"Any Language","multiple":"yes","selected_values":[]},"tool":{"name":"tool","label":"Tool","type":"fselect","source":"acf\/field_5f4d46b63413c","parent_term":"","modifier_type":"off","modifier_values":"","hierarchical":"no","ghosts":"no","preserve_ghosts":"no","operator":"and","orderby":"count","count":"100","source_other":"","label_any":"Any Tool","multiple":"yes","selected_values":[]}},"template":{"name":"wp"},"settings":{"thousands_separator":",","decimal_separator":".","prefix":"_","load_jquery":"no","debug_mode":"on"},"last_indexed":"2 years","row_counts":{"collection":84,"coverage_tool":457,"department":7,"industry":53,"language":315,"new_facet":793,"status":613,"test_suite":457,"tool":457,"type":779},"hooks_used":{"pre_get_posts":["wp-content\/plugins\/wordpress-seo\/inc\/sitemaps\/class-sitemaps.php:243","wp-content\/plugins\/bb-plugin\/classes\/class-fl-builder-admin-posts.php:183","wp-content\/plugins\/bb-plugin\/classes\/class-fl-builder-compatibility.php:200","wp-content\/plugins\/bb-plugin\/classes\/class-fl-builder-compatibility.php:1004","wp-content\/plugins\/public-post-preview\/public-post-preview.php:499","wp-content\/themes\/codecov\/framework\/filters.php:88","wp-content\/plugins\/bb-plugin\/modules\/menu\/menu.php:251","wp-content\/plugins\/bb-plugin\/classes\/class-fl-builder-compatibility.php:951"],"facetwp_indexer_query_args":["wp-content\/themes\/codecov\/framework\/facetwp.php:2"],"facetwp_search_query_args":["wp-content\/themes\/codecov\/framework\/facetwp.php:7"],"facetwp_facet_render_args":["wp-content\/themes\/codecov\/framework\/facetwp.php:14","wp-content\/themes\/codecov\/framework\/facetwp.php:36","wp-content\/themes\/codecov\/framework\/facetwp.php:58","wp-content\/themes\/codecov\/framework\/facetwp.php:80","wp-content\/themes\/codecov\/framework\/facetwp.php:102"]},"post_types":["event","feature","integration","language","page","post","press","product","product_update","resource","solution","term","tool"]},"pager":{"page":1,"per_page":12,"total_rows":242,"total_pages":21},"num_choices":{"type":11,"language":20,"tool":57},"labels":{"search":"Search","type":"Type","language":"Language","tool":"Tool"},"search":{"auto_refresh":"no"},"type":{"placeholder":"Any Type","overflowText":"{n} selected","searchText":"Search","noResultsText":"No results found","operator":"or"},"language":{"placeholder":"Any Language","overflowText":"{n} selected","searchText":"Search","noResultsText":"No results found","operator":"and"},"tool":{"placeholder":"Any Tool","overflowText":"{n} selected","searchText":"Search","noResultsText":"No results found","operator":"and"}},"pager":"<div class=\"facetwp-pager\"><a class=\"facetwp-page first active\" data-page=\"1\">1<\/a><a class=\"facetwp-page\" data-page=\"2\">2<\/a><a class=\"facetwp-page\" data-page=\"3\">3<\/a><a class=\"facetwp-page dots\">\u2026<\/a><a class=\"facetwp-page last\" data-page=\"21\">21<\/a><a class=\"facetwp-page next\" data-page=\"2\">&gt;&gt;<\/a><\/div>"}}; window.FWP_HTTP = {"get":[],"uri":"resources","url_vars":[]}; </script> <div id="github-login-interstitial"> <div class="row"> <div class="col-12"> <div class="alert alert-info"> <h5>Before we redirect you to GitHub...</h5> <small>In order to use Codecov an admin must approve your org.</small> </div> </div> <div class="col-10 mx-auto my-3"> <img src="/wp-content/themes/codecov/assets/temp/request-access.gif" class="img-fluid" loading="lazy" /> </div> <div class="col-12"> <a class="btn-github-private plausible-event-name=Click+Github" id="github-private" class="btn btn-sm btn-pink float-right d-block" href="https://codecov.io/login/gh">Continue to GitHub &rarr;</a> </div> <div class="col-12 pt-2"> <a class="btn-github-public plausible-event-name=Click+Github" class="float-right d-block" href="https://codecov.io/login/gh"><small>Continue to GitHub (Public Repos Only) &rarr;</small></a> </div> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10