<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Conformance on Gateway API</title>
    <link>/docs/conformance/</link>
    <description>Recent content in Conformance on Gateway API</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="/docs/conformance/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Levels</title>
      <link>/docs/conformance/levels/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/conformance/levels/</guid>
      <description>&lt;p&gt;There are two levels of Gateway API conformance for implementations. These are&#xA;determined based on the submission of conformance reports to the Gateway API&#xA;repo.&lt;/p&gt;&#xA;&lt;h3 id=&#34;conformant&#34;&gt;Conformant&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#conformant&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Conformant implementations have submitted at least one conformance report that:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;All core conformance tests for at least one combination of Route type and&#xA;Profile&lt;/li&gt;&#xA;&lt;li&gt;All claimed Extended features for one of the two (2) most recent Gateway API releases.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;So, it&amp;rsquo;s conformant to support Mesh + HTTPRoute, or Gateway + HTTPRoute, or&#xA;Gateway + TLSRoute, or Gateway + Mesh + HTTPRoute, plus any extended features&#xA;the implementation claims. But implementations &lt;em&gt;must&lt;/em&gt; support at least one&#xA;Profile and one Route type in that profile, and must pass all Core conformance&#xA;tests for that Profile and Route type in addition to all claimed Extended&#xA;features.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Running the suite</title>
      <link>/docs/conformance/running-tests/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/conformance/running-tests/</guid>
      <description>&lt;h3 id=&#34;running-tests&#34;&gt;Running Tests&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#running-tests&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;There are two main contrasting sets of conformance tests:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Gateway related tests (can also be thought of as ingress tests)&lt;/li&gt;&#xA;&lt;li&gt;Service Mesh related tests&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;By default, the suite infers supported features from GatewayClass and XMesh&#xA;status. To select features manually for development, use the&#xA;&lt;code&gt;-supported-features&lt;/code&gt; flag. When this flag is set, only the listed features are&#xA;enabled.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;rsquo;ll cover each use case separately, but it&amp;rsquo;s also possible to combine these&#xA;if your implementation implements both. There are also options which pertain&#xA;to the entire test suite regardless of which tests you&amp;rsquo;re running.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Changelog</title>
      <link>/docs/conformance/changelog/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/conformance/changelog/</guid>
      <description>&lt;p&gt;This page lists changes made to the Gateway API conformance process, descending by version.&#xA;Only versions that included changes to conformance are listed.&lt;/p&gt;&#xA;&lt;h2 id=&#34;gateway-api-v16&#34;&gt;Gateway API v1.6&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#gateway-api-v16&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Stale category removed.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;As of this version:&lt;/p&gt;&#xA;&lt;p&gt;If the current release of Gateway API is version &lt;code&gt;n&lt;/code&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Implementations that submitted reports for version &lt;code&gt;n&lt;/code&gt; or &lt;code&gt;n-1&lt;/code&gt; may be &lt;strong&gt;Conformant&lt;/strong&gt; if they&#xA;meet the other requirements.&lt;/li&gt;&#xA;&lt;li&gt;Implementation that submitted reports for version &lt;code&gt;n-2&lt;/code&gt; may only be &lt;strong&gt;Partially Conformant&lt;/strong&gt;,&#xA;even they meet all other criteria for conformance.&lt;/li&gt;&#xA;&lt;li&gt;Implememtations that submitted reports for version &lt;code&gt;n-3&lt;/code&gt; or older, are no longer conformant.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;gateway-api-v13&#34;&gt;Gateway API v1.3&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#gateway-api-v13&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Stale category introduced.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;As of this version:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
