Documentation ¶
Overview ¶
Package graphics contains local Tast tests that exercise graphics-related functionality.
Index ¶
- func Clvk(ctx context.Context, s *testing.State)
- func CompositorTransferFromImageBitmapOrientation(ctx context.Context, s *testing.State)
- func Connector(ctx context.Context, s *testing.State)
- func DEQP(ctx context.Context, s *testing.State)
- func DRM(ctx context.Context, s *testing.State)
- func Dawn(ctx context.Context, s *testing.State)
- func DisplayZoomChange(ctx context.Context, s *testing.State)
- func ExoClient(ctx context.Context, s *testing.State)
- func ExtendedDisplayCompositionCheck(ctx context.Context, s *testing.State)
- func FPS(ctx context.Context, s *testing.State)
- func FastInk(ctx context.Context, s *testing.State)
- func GBM(ctx context.Context, s *testing.State)
- func GLBench(ctx context.Context, s *testing.State)
- func HTMLVideoRoundedCornersUnderlay(ctx context.Context, s *testing.State)
- func IGT(ctx context.Context, s *testing.State)
- func InputbrightnessKeyboard(ctx context.Context, s *testing.State)
- func InputbrightnessUI(ctx context.Context, s *testing.State)
- func KmsvncConnect(ctx context.Context, s *testing.State)
- func NullPlatformFormat(ctx context.Context, state *testing.State)
- func OpenclCts(ctx context.Context, s *testing.State)
- func PlatformOverlays(ctx context.Context, s *testing.State)
- func ScreenshotCLI(ctx context.Context, s *testing.State)
- func ScreenshotChrome(ctx context.Context, s *testing.State)
- func Smoke(ctx context.Context, s *testing.State)
- func TraceReplay(ctx context.Context, s *testing.State)
- func TraceReplayExtended(ctx context.Context, s *testing.State)
- func VAAPIUnittest(ctx context.Context, s *testing.State)
- func VKBench(ctx context.Context, s *testing.State)
- func VTSwitch(ctx context.Context, s *testing.State)
- func Vulkaninfo(ctx context.Context, s *testing.State)
- func WebRTCVideoPlaybackDelay(ctx context.Context, s *testing.State)
- type ScreenshotService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompositorTransferFromImageBitmapOrientation ¶
CompositorTransferFromImageBitmapOrientation renders to offscreen canvases, transfers their contents to bitmap renderers, and screenshots the results. The screenshots are compared against screenshots of reference canvases to validate that the results are oriented correctly.
func DisplayZoomChange ¶
DisplayZoomChange set display zoom to smaller and larger from the available display zoom factors.
func KmsvncConnect ¶
KmsvncConnect launches the kmsvnc server, connects to it, and verifies server parameters.
func NullPlatformFormat ¶
NullPlatformFormat runs null_platform_test binary test for a given format.
func PlatformOverlays ¶
PlatformOverlays runs plane_test binary test for a given format.
func TraceReplay ¶
TraceReplay replays a graphics trace inside a crostini container.
func TraceReplayExtended ¶
TraceReplayExtended replays a graphics trace repeatedly inside a crostini container.
func VAAPIUnittest ¶
VAAPIUnittest runs a set of HW accelerated decode tests, defined in vaapi_unittest.
func Vulkaninfo ¶
Vulkaninfo checks if vulkan is available in the DUT.
Types ¶
type ScreenshotService ¶
type ScreenshotService struct {
// contains filtered or unexported fields
}
ScreenshotService implements tast.cros.graphics.ScreenshotService.
func (*ScreenshotService) CaptureScreenAndDelete ¶
Source Files ¶
- clvk.go
- compositor_transfer_from_image_bitmap_orientation.go
- connector.go
- dawn.go
- deqp.go
- display_zoom_change.go
- doc.go
- drm.go
- exo_client.go
- extended_display_composition_check.go
- fast_ink.go
- fps.go
- gbm.go
- glbench.go
- html_video_rounded_corners_underlay.go
- igt.go
- inputbrightness_keyboard.go
- inputbrightness_ui.go
- kmsvnc_connect.go
- null_platform_format.go
- opencl_cts.go
- platform_overlays.go
- screenshot_chrome.go
- screenshot_cli.go
- screenshot_service.go
- smoke.go
- trace_replay.go
- trace_replay_extended.go
- vaapi_unittest.go
- vkbench.go
- vt_switch.go
- vulkaninfo.go
- webrtc_video_playback_delay.go
Directories ¶
Path | Synopsis |
---|---|
Package brightness provides the control of getting and setting display brightness.
|
Package brightness provides the control of getting and setting display brightness. |
Package sshot supports taking screenshots on devices during testing.
|
Package sshot supports taking screenshots on devices during testing. |