or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/gcloud@0.7.x
tile.json

tessl/pypi-gcloud

tessl install tessl/pypi-gcloud@0.7.0

Python client library for Google Cloud Platform services including Datastore, Storage, and Pub/Sub

Agent Success

Agent success rate when using this tile

93%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.19x

Baseline

Agent success rate without this tile

78%

rubric.jsonevals/scenario-8/

{
  "context": "This criteria evaluates the engineer's proficiency in using the gcloud storage package for blob upload and download operations. It focuses specifically on proper usage of storage client initialization, bucket access, blob operations, and file transfer methods.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Client Initialization",
      "description": "Correctly imports and initializes storage.Client from the gcloud package to establish connection to Google Cloud Storage",
      "max_score": 15
    },
    {
      "name": "Bucket Access",
      "description": "Uses appropriate methods (get_bucket() or bucket()) on the storage client to obtain bucket references",
      "max_score": 15
    },
    {
      "name": "Blob Reference Creation",
      "description": "Uses bucket.blob() method to create blob references with the correct file names for upload and download operations",
      "max_score": 15
    },
    {
      "name": "File Upload Implementation",
      "description": "Uses blob.upload_from_filename() or blob.upload_from_file() method to upload files from the local filesystem to cloud storage",
      "max_score": 20
    },
    {
      "name": "File Download Implementation",
      "description": "Uses blob.download_to_filename() or blob.download_to_file() method to download files from cloud storage to the local filesystem",
      "max_score": 20
    },
    {
      "name": "Blob Listing",
      "description": "Uses bucket.list_blobs() method to retrieve and list all files in the storage bucket",
      "max_score": 15
    }
  ]
}