Skip to content

The data sets contained in this repository comprise workload metadata of a general task execution platform. The metadata consists of statically defined properties and runtime data.

License

Notifications You must be signed in to change notification settings

SAP/task-execution-data-set

REUSE status

Task Execution Data Set

About this project

The data sets contained in this repository comprise workload metadata of a general task execution platform. The metadata consists of statically defined properties and runtime data.

The build-data.csv contains Continuous Integration (CI) infrastructure data about resource usage of builds. The csv is separated by ;, the exported fields are:

atom_id              : uuid of build job
time                 : utc timestamp of build
location             : cloud location id
memory_fail_count    : kernel memory alloc fail counts during build
branch               : branch which has been built
buildProfile         : build profile that contains architecture, compiler, optimization level info
jobs                 : parallel build jobs (distributed compiler)
localJobs            : local parallel build jobs (on executing node)
makeType             : (dbg,opt,rel) - related to buildProfile but only indicating the build Type
targets              : CMake target to build
component            : Project that is being built
ts_phase             : building or testing phase
ts_status            : successful or unstable build
cgroup               : executor cgroup uuid
max_rss              : peak rss memory usage during the build (Bytes)
max_cache            : peak page chache usage during the build (Bytes)
memreq               : empirically pre-configured memory size of build container (Mega)
maxmMemoryUsageBytes : peak rss+page cache usage during the build (Bytes), NULL/empty for old data
refined_mem_mb       : prediction of LinearSVC if memory could be optimized (target: 50Gb with safety factor 2 or original requirement), NULL/empty for old data

Requirements and Setup

There are not requirements or setup steps for this project.

Support, Feedback, Contributing

This project is open to feature requests/suggestions, bug reports etc. via GitHub issues. Contribution and feedback are encouraged and always welcome. For more information about how to contribute, the project structure, as well as additional contribution information, see our Contribution Guidelines.

Security / Disclosure

If you find any bug that may be a security problem, please follow our instructions at in our security policy on how to report it. Please do not create GitHub issues for security-related doubts or problems.

Code of Conduct

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone. By participating in this project, you agree to abide by its Code of Conduct at all times.

Licensing

Copyright 2025 SAP SE or an SAP affiliate company and task-execution-data-set contributors. Please see our LICENSE for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the REUSE tool.

REUSE status

About

The data sets contained in this repository comprise workload metadata of a general task execution platform. The metadata consists of statically defined properties and runtime data.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •