Problem
Following tasks are created according to the spec.
Note: this ticket is only for CRD validation. Values of the fields in the status are to be tested in #2992.
Tests:
Note: As there's no way of knowing what channel spec version the channel supports, instantiate a channel and then check the annotation messaging.knative.dev/subscribable in the channel instance . There's more info for this in #2987.
Note 2: Reporting the missing optional features is perhaps something done in serving conformance tests.
Persona:
System Integrator, Contributors
Exit Criteria
Test required behavior of channel, maybe report on optional capabilities.
Time Estimate (optional):
2d
Problem
Following tasks are created according to the spec.
Note: this ticket is only for CRD validation. Values of the fields in the status are to be tested in #2992.
Tests:
statussubresource which containsaddressandsubscribableStatus.subscribers(as an array).statussubresource which containsobservedGenerationandconditions(as an array). If they don't exist, report them.statussubresource which containsaddressandsubscribers(as an array).statussubresource which containsobservedGenerationandconditions(as an array). If they don't exist, report them.Note: As there's no way of knowing what channel spec version the channel supports, instantiate a channel and then check the annotation
messaging.knative.dev/subscribablein the channel instance . There's more info for this in #2987.Note 2: Reporting the missing optional features is perhaps something done in serving conformance tests.
Persona:
System Integrator, Contributors
Exit Criteria
Test required behavior of channel, maybe report on optional capabilities.
Time Estimate (optional):
2d