Conformance tests

29 views
Skip to first unread message

Ankit Navik

unread,
May 21, 2026, 4:47:12 AM (12 days ago) May 21
to angleproject
Hello, 

This is regarding Conformance test. 
May I know how to run  following test. As I don't see angle_gles1_conformance_tests generating in the out directory. 

// ConformanceTests.cpp:
//   GLES1 conformance tests.

Regards, 
Ankit

Shahbaz Youssefi

unread,
May 21, 2026, 3:42:35 PM (11 days ago) May 21
to angleproject
Hi,

FYI, the GLES1 CTS is not public code, which is why it's not checked out by default. To check it out (assuming you have the right permissions), need to add this to your `.gclient` file:

```
    "custom_vars": {
      "checkout_angle_internal": True,
    },
```

(or merge with existing `custom_vars`, if any). Then call `gclient sync`. In your build directory, need to add this to `args.gn` to build it:

```
build_angle_gles1_conform_tests=true
```

Cheers,

Ankit Navik

unread,
May 22, 2026, 1:13:32 AM (11 days ago) May 22
to angleproject
Hi Shahbaz, 

It throws an error. (Probably permission issue) 

414>WARNING: subprocess '"git" "-c" "core.deltaBaseCacheLimit=2g" "clone" "--no-checkout" "--progress" "https://chrome-internal.googlesource.com/angle/es-cts.git" "/home/ankit.navik/angle_upstr_repo/third_party/_gclient_gles1_conform_vczz4_6b"' in /home/ankit.navik/angle_upstr_repo failed; will retry after a short nap...

when I checked the URL: https://chrome-internal.googlesource.com/angle/es-cts.git 

--------
PERMISSION_DENIED: The caller does not have permission
anxxx...@samsung.com does not have access to this page, try these links below.
Try another account
[type.googleapis.com/google.rpc.RequestInfo]
request_id: "3498971b192245ffb3b4a8dafac0e217" [type.googleapis.com/google.rpc.RequestInfo] request_id: "5f98900c8ef84c6d8ccb4f517f46006c" --------

Let me know how to get permission for the same. 

Thanks & Regards, 
Ankit P. Navik
Reply all
Reply to author
Forward
0 new messages