deleteJobAssets: Delete Job Assets

Description Usage Arguments See Also Examples

View source: R/jobMethods.R

Description

Delete all the assets captured during a test run. This includes the screencast recording, logs, and all screenshots.

Usage

1
deleteJobAssets(account, username = Sys.getenv("SLUSER"), jobID, ...)

Arguments

account

An object of class "account". An account object see account.

username

SauceLabs username

jobID

Id of the job to delete assests from

...

Additonal function arguments - Currently unused.

See Also

Other jobMethods: deleteJob, getJobAssetFiles, getJobAssetNames, getJobs, stopJob, updateJob

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
## Not run: 
myAcc <- account()
myJobs <- getJobs(myAcc)
#> myJobs$data[1,]
#id
#1: 4152e0a185f945bfa43e091eef1e7c30
myJobs <- getJobs(myAcc, getFullJobs = TRUE)
#> myJobs$data[1,.(id, browser)]
#id      browser
#1: 4152e0a185f945bfa43e091eef1e7c30 googlechrome
testId <- myJobs$data[1, id]

#> myJobs$data[1,.(build, passed)]
#build passed
#1:    24  FALSE

# update this job
updateJob(myAcc, jobID = testId, passed = TRUE, build = 20)
myJobs <- getJobs(myAcc, getFullJobs = TRUE)
#> myJobs$data[1,.(build, passed)]
#build passed
#1:    20   TRUE
# deleteJob(myAcc, jobID = testId)
stopJob(myAcc, jobID = testId)

jobAssets <- getJobAssetNames(myAcc, jobID = testId)
#> jobAssets[["selenium-log"]]
#[1] "selenium-server.log"

jobLog <- getJobAssetFiles(myAcc, jobID = testId)
# deleteJobAssets(myAcc, jobID = testId)

## End(Not run)

RSauceLabs documentation built on May 29, 2017, 3:24 p.m.