Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copying logs on kokoro artifacts incase of integration test failure. #1380

Merged
merged 21 commits into from
Sep 28, 2023

Conversation

Tulsishah
Copy link
Collaborator

@Tulsishah Tulsishah commented Sep 19, 2023

Description

Copying logs on kokoro artifacts incase of integration test failure.
O_DIRECT flag was giving error of invalid argument while io.Copy.

Link to the issue in case of a bug fix.

NA

Testing details

  1. Manual - tested on pr perf test kokoro trigger.
  2. Unit tests - NA
  3. Integration tests - NA

@Tulsishah Tulsishah added the execute-integration-tests Run only integration tests label Sep 19, 2023
@Tulsishah Tulsishah changed the title [Don't review]Print logs of fail integration tests Print logs of fail integration tests Sep 19, 2023
@Tulsishah Tulsishah changed the title Print logs of fail integration tests Print logs of failed integration tests Sep 19, 2023
tools/integration_tests/util/setup/setup.go Outdated Show resolved Hide resolved
Copy link
Collaborator

@vadlakondaswetha vadlakondaswetha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update the description properly

tools/integration_tests/util/setup/setup.go Outdated Show resolved Hide resolved
@Tulsishah Tulsishah changed the title Print logs of failed integration tests Copying logs on kokoro artifacts incase of integration test failure. Sep 25, 2023
gargnitingoogle pushed a commit that referenced this pull request Oct 4, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
gargnitingoogle pushed a commit that referenced this pull request Oct 10, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
gargnitingoogle pushed a commit that referenced this pull request Oct 25, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
gargnitingoogle pushed a commit that referenced this pull request Oct 26, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
Tulsishah added a commit that referenced this pull request Oct 27, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changing description and flag names

* fixing comment

* updating flag help description

* Formating changes

* Update run_load_test_and_fetch_metrics.sh

* undo unnecessay changes

* empty commit

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle pushed a commit that referenced this pull request Oct 30, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
gargnitingoogle added a commit that referenced this pull request Oct 30, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changing description and flag names

* fixing comment

* updating flag help description

* Formating changes

* Update run_load_test_and_fetch_metrics.sh

* undo unnecessay changes

* empty commit

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle pushed a commit that referenced this pull request Oct 31, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
gargnitingoogle added a commit that referenced this pull request Oct 31, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changing description and flag names

* fixing comment

* updating flag help description

* Formating changes

* Update run_load_test_and_fetch_metrics.sh

* undo unnecessay changes

* empty commit

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
Tulsishah added a commit that referenced this pull request Nov 1, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* indentation fix

* removing unnecessary changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* small fixes

* small fixes

* small fix

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* fixing commets and adding test changes

* undo testing changes

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle pushed a commit that referenced this pull request Nov 1, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
gargnitingoogle added a commit that referenced this pull request Nov 1, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changing description and flag names

* fixing comment

* updating flag help description

* Formating changes

* Update run_load_test_and_fetch_metrics.sh

* undo unnecessay changes

* empty commit

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 1, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* indentation fix

* removing unnecessary changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* small fixes

* small fixes

* small fix

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* fixing commets and adding test changes

* undo testing changes

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
Tulsishah added a commit that referenced this pull request Nov 7, 2023
…ches (#1455)

* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* python file changes

* small fix

* indentation fix

* removing unnecessary changes

* local changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* adding build scripts

* updating json file

* small fix

* testing

* testing

* testing

* testing

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* merge

* testing

* small fixes

* small fixes

* small fix

* Merge

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* removing env files

* adding testing statements

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* small fix

* small fix

* small fix

* small fix

* fixing commets and adding test changes

* undo testing changes

* removing unnecessary changes

* formating Readme

* changing branch name

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
Tulsishah added a commit that referenced this pull request Nov 10, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* python file changes

* small fix

* indentation fix

* removing unnecessary changes

* local changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* adding build scripts

* updating json file

* small fix

* testing

* testing

* testing

* testing

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* merge

* testing

* small fixes

* small fixes

* small fix

* Merge

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* removing env files

* adding testing statements

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* small fix

* small fix

* small fix

* small fix

* fixing commets and adding test changes

* undo testing changes

* removing unnecessary changes

* formating Readme

* testing

* fix gaps

* fix gaps

* undo test changes

* test changes for config file setup

* test changes for config file setup

* adding column in table

* fixing python script to add config file flag

* json to string for big query table

* adding testing changes

* fixing branch name

* Undo test changes

* Adding config file flag in readme

* small fix

* small fix

* updating Readme

* small fix

* fixing if condition

* undo testing changes

* undo testing changes

* adding unit tests

* fixing comment

* small fix

* fix comments

* small fix

* compress the json content

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle pushed a commit that referenced this pull request Nov 28, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
gargnitingoogle added a commit that referenced this pull request Nov 28, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changing description and flag names

* fixing comment

* updating flag help description

* Formating changes

* Update run_load_test_and_fetch_metrics.sh

* undo unnecessay changes

* empty commit

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 28, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* indentation fix

* removing unnecessary changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* small fixes

* small fixes

* small fix

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* fixing commets and adding test changes

* undo testing changes

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 28, 2023
…ches (#1455)

* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* python file changes

* small fix

* indentation fix

* removing unnecessary changes

* local changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* adding build scripts

* updating json file

* small fix

* testing

* testing

* testing

* testing

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* merge

* testing

* small fixes

* small fixes

* small fix

* Merge

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* removing env files

* adding testing statements

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* small fix

* small fix

* small fix

* small fix

* fixing commets and adding test changes

* undo testing changes

* removing unnecessary changes

* formating Readme

* changing branch name

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 28, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* python file changes

* small fix

* indentation fix

* removing unnecessary changes

* local changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* adding build scripts

* updating json file

* small fix

* testing

* testing

* testing

* testing

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* merge

* testing

* small fixes

* small fixes

* small fix

* Merge

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* removing env files

* adding testing statements

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* small fix

* small fix

* small fix

* small fix

* fixing commets and adding test changes

* undo testing changes

* removing unnecessary changes

* formating Readme

* testing

* fix gaps

* fix gaps

* undo test changes

* test changes for config file setup

* test changes for config file setup

* adding column in table

* fixing python script to add config file flag

* json to string for big query table

* adding testing changes

* fixing branch name

* Undo test changes

* Adding config file flag in readme

* small fix

* small fix

* updating Readme

* small fix

* fixing if condition

* undo testing changes

* undo testing changes

* adding unit tests

* fixing comment

* small fix

* fix comments

* small fix

* compress the json content

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle pushed a commit that referenced this pull request Nov 29, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
gargnitingoogle added a commit that referenced this pull request Nov 29, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changing description and flag names

* fixing comment

* updating flag help description

* Formating changes

* Update run_load_test_and_fetch_metrics.sh

* undo unnecessay changes

* empty commit

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 29, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* indentation fix

* removing unnecessary changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* small fixes

* small fixes

* small fix

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* fixing commets and adding test changes

* undo testing changes

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 29, 2023
…ches (#1455)

* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* python file changes

* small fix

* indentation fix

* removing unnecessary changes

* local changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* adding build scripts

* updating json file

* small fix

* testing

* testing

* testing

* testing

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* merge

* testing

* small fixes

* small fixes

* small fix

* Merge

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* removing env files

* adding testing statements

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* small fix

* small fix

* small fix

* small fix

* fixing commets and adding test changes

* undo testing changes

* removing unnecessary changes

* formating Readme

* changing branch name

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 29, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* python file changes

* small fix

* indentation fix

* removing unnecessary changes

* local changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* adding build scripts

* updating json file

* small fix

* testing

* testing

* testing

* testing

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* merge

* testing

* small fixes

* small fixes

* small fix

* Merge

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* removing env files

* adding testing statements

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* small fix

* small fix

* small fix

* small fix

* fixing commets and adding test changes

* undo testing changes

* removing unnecessary changes

* formating Readme

* testing

* fix gaps

* fix gaps

* undo test changes

* test changes for config file setup

* test changes for config file setup

* adding column in table

* fixing python script to add config file flag

* json to string for big query table

* adding testing changes

* fixing branch name

* Undo test changes

* Adding config file flag in readme

* small fix

* small fix

* updating Readme

* small fix

* fixing if condition

* undo testing changes

* undo testing changes

* adding unit tests

* fixing comment

* small fix

* fix comments

* small fix

* compress the json content

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle pushed a commit that referenced this pull request Nov 29, 2023
…1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments
gargnitingoogle added a commit that referenced this pull request Nov 29, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changing description and flag names

* fixing comment

* updating flag help description

* Formating changes

* Update run_load_test_and_fetch_metrics.sh

* undo unnecessay changes

* empty commit

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 29, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* indentation fix

* removing unnecessary changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* small fixes

* small fixes

* small fix

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* fixing commets and adding test changes

* undo testing changes

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 29, 2023
…ches (#1455)

* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* python file changes

* small fix

* indentation fix

* removing unnecessary changes

* local changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* adding build scripts

* updating json file

* small fix

* testing

* testing

* testing

* testing

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* merge

* testing

* small fixes

* small fixes

* small fix

* Merge

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* removing env files

* adding testing statements

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* small fix

* small fix

* small fix

* small fix

* fixing commets and adding test changes

* undo testing changes

* removing unnecessary changes

* formating Readme

* changing branch name

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
gargnitingoogle added a commit that referenced this pull request Nov 29, 2023
* Fix DiffFiles utility function

1. It chunkifies DiffFiles utility function.
This rationalizes the memory requirement
of file-op of this utility. This utility
earlier used to the read the complete files
in memory, but now only a chunk is read and
compared at a time.

2. Rename DiffFiles to AreFilesIdentical

Renames file-op utility DiffFiles to AreFilesIdentical
and changes it to return bool instead of int.

* Copying logs on kokoro artifacts incase of integration test failure. (#1380)

* adding print log file statement

* failure test

* testing error

* undo testing changes

* formating

* fix comment

* adding test error

* small fix

* small fix

* testing

* adding action artifacts

* small fix

* small fix

* removing error statement

* testing

* testing

* testing

* undo changes

* undo testing changes

* fixing comments

* Upgrading go version from 1.21.0 to 1.21.1 (#1401)

* Upgrading go version to 1.21.1

* Temp changes to run perf/integration test

* Revert "Temp changes to run perf/integration test"

This reverts commit 18dd533.

* Updating semantics docs (#1407)

* Print stack-trace on crash

For now, it just prints stack-trace
whenever anyone calls logger.Fatalf(...).
This needs to be enhanced further to
include more scenarios (i.e. more
sources of crashes).

* Throw error in case of unexpected fields (#1416)

Also, improved the doc for config-file.

* Upgraded the fuse library (#1419)

* add "create-empty-file: true" tests to run_tests_mounted_directory.sh (#1413)

* Upgrade golang from 1.21.1 to 1.21.2 (#1431)

Upgrade from golang 1.21.1 to 1.21.2

* Update yaml package version from v2 to v3 in integration tests (#1434)

* update go yaml package version from v2 to v3 in integration tests

* Empty-Commit

* Passing gcsfuse flags from build.sh to mount the test bucket for perf… (#1430)

* Passing gcsfuse flags from build.sh to mount the test bucket for performing list benchmarking

* removing __pycache

* small fix

* small fix

* unmount after fio tests

* small fix

* empty commit

* testing kokoro perf tests

* undo testing changes

* adding upload flag

* small fix

* small fix

* upload to upload_gs

* unnecessary change

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* python file changes

* small fix

* indentation fix

* removing unnecessary changes

* local changes

* adding start build time

* adding requirements and setup scripts

* python file changes

* small fix

* testing

* testing gsheet upload

* perfmetrics/scripts/ls_metrics/listing_benchmark.py

* testing

* removing unnecessary changes

* Creating big query tables for perf tests - 1 (#1444)

* adding big query table setup

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding start build time

* changes for small pr

* indentation fix

* removing unnecessary changes

* adding requirements and setup scripts

* merge with parent

* testing

* testing gsheet upload

* merge with parent

* removing unnecessary changes

* fixing requirements.in

* adding build scripts

* updating json file

* small fix

* testing

* testing

* testing

* testing

* Creating big query tables for perf tests - 2 (#1445)

* adding big query table setup

* changes for small pr

* adding requirements and setup scripts

* fixing requirements.in

* merge

* merge

* merge

* testing

* small fixes

* small fixes

* small fix

* Merge

* undo testing changes

* formating

* testing changes

* undo testing changes

* remove unnecessary functions

* fixing indentation

* removing env files

* adding testing statements

* small fix

* adding testing changes

* small fix

* undo testing changes

* formating

* fixing unit tests

* formatting

* small fix

* small fix

* small fix

* small fix

* fixing commets and adding test changes

* undo testing changes

* removing unnecessary changes

* formating Readme

* testing

* fix gaps

* fix gaps

* undo test changes

* test changes for config file setup

* test changes for config file setup

* adding column in table

* fixing python script to add config file flag

* json to string for big query table

* adding testing changes

* fixing branch name

* Undo test changes

* Adding config file flag in readme

* small fix

* small fix

* updating Readme

* small fix

* fixing if condition

* undo testing changes

* undo testing changes

* adding unit tests

* fixing comment

* small fix

* fix comments

* small fix

* compress the json content

---------

Co-authored-by: Nitin Garg <gargnitin@google.com>
Co-authored-by: Prince Kumar <princer@google.com>
Co-authored-by: Ayush Sethi <ayushsethi@google.com>
Co-authored-by: Ashmeen Kaur <57195160+ashmeenkaur@users.noreply.github.com>
Co-authored-by: Nitin Garg <113666283+gargnitingoogle@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
execute-integration-tests Run only integration tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants