• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

taskcluster / taskcluster-worker
49%
master: 49%

Build:
Build:
LAST BUILD BRANCH: qemu
DEFAULT BRANCH: master
Repo Added 25 Jan 2016 08:05PM UTC
Files 115
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH bug1336585
branch: bug1336585
CHANGE BRANCH
x
Reset
  • bug1336585
  • 0.1.4
  • 0.1.5
  • add-go-lint
  • add-integration-tests
  • add-raspberry-pi-to-ci
  • add-vendoring
  • add-vendoring-nicer-docs
  • add-version
  • add_default_queue_base_url
  • add_reclaim
  • artifact-rework
  • artifacts
  • atomics-test
  • better-tests
  • bug1246643
  • bug1322256
  • bug1334484
  • bug1342257
  • build-with-tc-worker-image
  • cache-support
  • capture-panic
  • cgo-everywhere
  • channel-fix
  • ci-with-qemu
  • cleanup-pluginmanager-error-handling
  • cleanup-urlhash-fetcher
  • combine-errors
  • command-provider
  • commands
  • config-abs
  • config-loading
  • config-loading-vendor
  • cot-support
  • create_client_creds
  • customizable-vm
  • deployment-fixes
  • destruction
  • disable-cgo-travis
  • djmitche-patch-1
  • docker-engine
  • docker-engine-privileged-mode
  • docker-engine-volume-support
  • docker-integration-test
  • dockerfile-cleanup
  • dummy
  • early-logging2
  • empty-payload-fix
  • empty-watchdog
  • enable-tasklog
  • enginetest
  • ensure-go1.7
  • env-overwrite
  • expose-vnc-port
  • fetcher
  • fetcher-progress-tests
  • fetcher-stream-reseter
  • filter-out-bin-images
  • fix-.gitignore-windows
  • fix-ci
  • fix-ci-deps
  • fix-config-map-network-pool
  • fix-default-memory
  • fix-display
  • fix-doc-comment
  • fix-folder-artifacts-again
  • fix-gimme
  • fix-gometalinter
  • fix-intermittent-bugs
  • fix-intermittent-test-case
  • fix-linter
  • fix-nopcloser
  • fix-packet-config
  • fix-qemu-limit-docs
  • fix-qemu-test
  • fix-rare-race
  • fix-spaces
  • fix-tc-client
  • fix-travis-env
  • fix-travis-matrix
  • fix-vnc-option
  • fix-vpn-config-docs
  • fix_vet_issues
  • global-config-fix-2
  • godep-update
  • hack-ci
  • hack-ci-to-work
  • handle-409-report-result
  • hostcredentials-extra-level
  • http-server
  • imagecache
  • implement-context
  • improve-docker-engine-artifacts
  • improve-work
  • initial-script-engine-integration-tests
  • integrate_query_service
  • integration-tests
  • interactive
  • issue245
  • jsonschema2go
  • kms-vpn-for-qemu
  • limit-concurrency-in-config
  • livelog
  • livelog-cors
  • livelog-integration-test
  • livelogging
  • log-prefix
  • logging
  • logging-no-fmt
  • logging2
  • logging3
  • logprefix-task-count
  • make_volumes_list
  • master
  • max-currency
  • merge-schemas
  • merge-stdout-stderr
  • minor-improvements
  • mock-client
  • mock-config-statelessdns
  • more-cgo
  • more-dockerengine-integrationtest
  • more-error-annotation
  • more-script-engine-docs
  • more-sentry-tags
  • more_schema_tests
  • moving-atomics
  • native-engine
  • native-engine-integration-tests
  • native-engine-maxruntime
  • native-on-packet
  • nested-kvm
  • new-deployment
  • new-tests
  • nicer-schemas
  • no-call-summary
  • no-go-gets
  • no-more-go-generate
  • no-panic-in-test
  • no-plugins
  • numberOfTasksToRun
  • plugins-disabled-optional
  • plugintest
  • pmoore-test
  • prefix-lgos
  • prettier-malformed-error-message
  • private-images
  • qemu
  • qemu-configure-memory
  • qemu-cpu-config
  • qemu-guest-tools-config
  • qemu-guest-tools-for-windows
  • qemu-image-download
  • qemu-polling
  • queue_service
  • readercloserseekerhowmanyinterfacescanisticktogether
  • reboot-hours
  • reboot-rework
  • redo-plugin-manager-stuff
  • reduce-oneof
  • refactor_queue_service
  • rel-path
  • remove-metadata
  • remove-vendored-folders
  • remove-vga-options
  • revert-60-mock-client
  • run-gc
  • sanitize-livelog
  • script-artifact-folder
  • script-engine
  • script-engine-artifact-docs
  • script-engine-config
  • script-engine-tweaks
  • shell-test-server
  • skip-failing-test-on-windows
  • small-fixes
  • sort-qemu-arguments
  • streaming-livelog
  • superseding
  • support-linux-cmdline
  • system-support-groups
  • task-start-info
  • taskcluster-github-integration
  • tasklog-plugin
  • tcproxy
  • test-empty-artifact
  • tidy-Makefile-comments
  • typed-env-config
  • uint_to_int
  • update-client-id-pattern
  • update-jsonschema2go
  • update-stream
  • update_composite_schema_tests
  • upgrade-go-1.10.1
  • upgrade-golang-libs-guest-tools
  • upload-docs
  • url-hash-fetcher
  • use-log.Panic-not-fmtPanic
  • use-logrus
  • use-schema-types
  • use-system-user-groups
  • use-tc-worker-qemu
  • use-webhooktunnel
  • use-zstd
  • v0.0.1
  • v0.0.10
  • v0.0.12
  • v0.0.13
  • v0.0.2
  • v0.0.3
  • v0.0.4
  • v0.0.5
  • v0.0.6
  • v0.0.7
  • v0.0.8
  • v0.0.9
  • v0.1.0
  • v0.1.1
  • v0.1.10
  • v0.1.11
  • v0.1.12
  • v0.1.13
  • v0.1.14
  • v0.1.15
  • v0.1.16
  • v0.1.17
  • v0.1.18
  • v0.1.19
  • v0.1.2
  • v0.1.20
  • v0.1.3
  • v0.1.6
  • v0.1.7
  • v0.1.8
  • v0.1.9
  • various-fixes
  • vendor-update
  • vnc-tests
  • volume_plugin
  • watchdog-stack-trace
  • webhookserver-allow-nil
  • webhookserver-config-duration
  • webhookserver-optional
  • whitespace-fix-artifacts-payload-schema
  • whtunnel
  • whtunnel-auth
  • windows-image-example
  • winnative-engine
  • worker-docs
  • worker2
  • worker_loop
  • wrap-log-file-err

pending completion
1100

push

travis-ci

walac
Bug 1336585 part 5: Startup process with current user.

If we opt to not create a new user to run command, we use the current
user. In system package, we prevent the `Remove` function to delete
ourselves.

We also fix a small golint nit regarding error string format.

3907 of 7906 relevant lines covered (49.42%)

1.02 hits per line

Relevant lines Covered
Build:
Build:
7906 RELEVANT LINES 3907 COVERED LINES
1.02 HITS PER LINE
Source Files on bug1336585
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1100 bug1336585 Bug 1336585 part 5: Startup process with current user. If we opt to not create a new user to run command, we use the current user. In system package, we prevent the `Remove` function to delete ourselves. We also fix a small golint nit regarding ... push 08 Feb 2017 09:14PM UTC walac travis-ci pending completion  
1098 bug1336585 Bug 1336585 part 4: Rename homeFolder to workingFolder. As the working folder doesn't necessarily matches the home folder in case we don't create a new user to run the task, we change nomenclature to make the semantics clear. push 08 Feb 2017 08:58PM UTC walac travis-ci pending completion  
1096 bug1336585 Bug 1336585 part 4: Rename homeFolder to workingFolder. As the working folder doesn't necessarily matches the home folder in case we don't create a new user to run the task, we change nomenclature to make the semantics clear. push 08 Feb 2017 04:03PM UTC walac travis-ci pending completion  
1091 bug1336585 Bug 1336585 part 3: implement reliable process killing. We transverse the whole process hierarchy rooted by command and kill them. push 07 Feb 2017 10:43PM UTC walac travis-ci pending completion  
1085 bug1336585 Bug 1336585 part 2: Fixes for basic implementation. * Implement KillChildren function. If we run the command with the same user of as taskcluster-worker, we can't rely on KillByOwner to kill the children process spawned in behalf of the task. In ... push 06 Feb 2017 10:18PM UTC walac travis-ci pending completion  
1083 bug1336585 Bug 1336585: do not create a user if CreateUser is false This adds a new CreateUser method to the system.User struct. If not creating a user, the engine avoids deleting the user or its home directory, or killing its processes. push 05 Feb 2017 05:32PM UTC djmitche travis-ci pending completion  
See All Builds (1568)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc